NullMapper Class Reference

Detailed Description

NullMapper acts as there is no mapper.

Author
ingo herwig ingo@.nosp@m.wemo.nosp@m.ve.co.nosp@m.m

Definition at line 27 of file NullMapper.php.

+ Inheritance diagram for NullMapper:

Public Member Functions

 getType ()
 
 getTypeDisplayName (Message $message)
 
 getTypeDescription (Message $message)
 
 getPkNames ()
 
 getQuoteIdentifierSymbol ()
 
 quoteIdentifier ($identifier)
 
 quoteValue ($value)
 
 getRelations ($hierarchyType='all')
 
 hasRelation ($roleName)
 
 getRelation ($roleName)
 
 getRelationsByType ($type)
 
 getAttributes (array $tags=[], $matchMode='all')
 
 hasAttribute ($name)
 
 getAttribute ($name)
 
 getAttributeDisplayName ($name, Message $message)
 
 getAttributeDescription ($name, Message $message)
 
 getProperties ()
 
 isSortable ($roleName=null)
 
 getSortkey ($roleName=null)
 
 getDefaultOrder ($roleName=null)
 
 load (ObjectId $oid, $buildDepth=BuildDepth::SINGLE)
 
 create ($type, $buildDepth=BuildDepth::SINGLE)
 
 save (PersistentObject $object)
 
 delete (PersistentObject $object)
 
 getOIDs ($type, $criteria=null, $orderby=null, PagingInfo $pagingInfo=null)
 
 loadObjects ($type, $buildDepth=BuildDepth::SINGLE, $criteria=null, $orderby=null, PagingInfo $pagingInfo=null)
 
 loadRelation (array $objects, $role, $buildDepth=BuildDepth::SINGLE, $criteria=null, $orderby=null, PagingInfo $pagingInfo=null)
 
 executeOperation (PersistenceOperation $operation)
 
 beginTransaction ()
 
 commitTransaction ()
 
 rollbackTransaction ()
 

Member Function Documentation

getType ( )
See also
PersistenceMapper::getType()

Implements PersistenceMapper.

Definition at line 32 of file NullMapper.php.

getTypeDisplayName ( Message  $message)
See also
PersistenceMapper::getTypeDisplayName()

Implements PersistenceMapper.

Definition at line 39 of file NullMapper.php.

getTypeDescription ( Message  $message)
See also
PersistenceMapper::getTypeDescription()

Implements PersistenceMapper.

Definition at line 46 of file NullMapper.php.

getPkNames ( )
See also
PersistenceMapper::getPkNames()

Implements PersistenceMapper.

Definition at line 53 of file NullMapper.php.

getQuoteIdentifierSymbol ( )
See also
PersistenceMapper::getQuoteIdentifierSymbol()

Implements PersistenceMapper.

Definition at line 60 of file NullMapper.php.

quoteIdentifier (   $identifier)
See also
PersistenceMapper::quoteIdentifier()

Implements PersistenceMapper.

Definition at line 67 of file NullMapper.php.

quoteValue (   $value)
See also
PersistenceMapper::quoteValue()

Implements PersistenceMapper.

Definition at line 74 of file NullMapper.php.

getRelations (   $hierarchyType = 'all')
See also
PersistenceMapper::getRelations()

Implements PersistenceMapper.

Definition at line 81 of file NullMapper.php.

hasRelation (   $roleName)
See also
PersistenceMapper::hasRelation()

Implements PersistenceMapper.

Definition at line 88 of file NullMapper.php.

getRelation (   $roleName)
See also
PersistenceMapper::getRelation()

Implements PersistenceMapper.

Definition at line 95 of file NullMapper.php.

getRelationsByType (   $type)
See also
PersistenceMapper::getRelationsByType()

Implements PersistenceMapper.

Definition at line 102 of file NullMapper.php.

getAttributes ( array  $tags = [],
  $matchMode = 'all' 
)
See also
PersistenceMapper::getAttributes()

Implements PersistenceMapper.

Definition at line 109 of file NullMapper.php.

hasAttribute (   $name)
See also
PersistenceMapper::hasAttribute()

Implements PersistenceMapper.

Definition at line 116 of file NullMapper.php.

getAttribute (   $name)
See also
PersistenceMapper::getAttribute()

Implements PersistenceMapper.

Definition at line 123 of file NullMapper.php.

getAttributeDisplayName (   $name,
Message  $message 
)
See also
PersistenceMapper::getAttributeDisplayName()

Implements PersistenceMapper.

Definition at line 130 of file NullMapper.php.

getAttributeDescription (   $name,
Message  $message 
)
See also
PersistenceMapper::getAttributeDescription()

Implements PersistenceMapper.

Definition at line 137 of file NullMapper.php.

getProperties ( )
See also
PersistenceMapper::getProperties()

Implements PersistenceMapper.

Definition at line 144 of file NullMapper.php.

isSortable (   $roleName = null)
See also
PersistenceMapper::isSortable()

Implements PersistenceMapper.

Definition at line 151 of file NullMapper.php.

getSortkey (   $roleName = null)
See also
PersistenceMapper::getSortkey()

Implements PersistenceMapper.

Definition at line 158 of file NullMapper.php.

getDefaultOrder (   $roleName = null)
See also
PersistenceMapper::getDefaultOrder()

Implements PersistenceMapper.

Definition at line 165 of file NullMapper.php.

load ( ObjectId  $oid,
  $buildDepth = BuildDepth::SINGLE 
)
See also
PersistenceMapper::load()

Implements PersistenceMapper.

Definition at line 172 of file NullMapper.php.

create (   $type,
  $buildDepth = BuildDepth::SINGLE 
)
See also
PersistenceMapper::create()

Implements PersistenceMapper.

Definition at line 179 of file NullMapper.php.

save ( PersistentObject  $object)
See also
PersistenceMapper::save()

Implements PersistenceMapper.

Definition at line 186 of file NullMapper.php.

delete ( PersistentObject  $object)
See also
PersistenceMapper::delete()

Implements PersistenceMapper.

Definition at line 191 of file NullMapper.php.

getOIDs (   $type,
  $criteria = null,
  $orderby = null,
PagingInfo  $pagingInfo = null 
)
See also
PersistenceFacade::getOIDs()

Implements PersistenceMapper.

Definition at line 196 of file NullMapper.php.

loadObjects (   $type,
  $buildDepth = BuildDepth::SINGLE,
  $criteria = null,
  $orderby = null,
PagingInfo  $pagingInfo = null 
)
See also
PersistenceFacade::loadObjects()

Implements PersistenceMapper.

Definition at line 203 of file NullMapper.php.

loadRelation ( array  $objects,
  $role,
  $buildDepth = BuildDepth::SINGLE,
  $criteria = null,
  $orderby = null,
PagingInfo  $pagingInfo = null 
)
See also
PersistenceMapper::loadRelation()

Implements PersistenceMapper.

Definition at line 211 of file NullMapper.php.

executeOperation ( PersistenceOperation  $operation)
See also
PersistenceMapper::executeOperation()

Implements PersistenceMapper.

Definition at line 219 of file NullMapper.php.

beginTransaction ( )
See also
PersistenceMapper::beginTransaction()

Implements PersistenceMapper.

Definition at line 226 of file NullMapper.php.

commitTransaction ( )
See also
PersistenceMapper::commitTransaction()

Implements PersistenceMapper.

Definition at line 231 of file NullMapper.php.

rollbackTransaction ( )
See also
PersistenceMapper::rollbackTransaction()

Implements PersistenceMapper.

Definition at line 236 of file NullMapper.php.