TYPO3 CMS  TYPO3_6-2
Tx_Extbase_Persistence_Backend Class Reference
Inheritance diagram for Tx_Extbase_Persistence_Backend:
TYPO3\CMS\Extbase\Persistence\Generic\Backend TYPO3\CMS\Extbase\Persistence\Generic\BackendInterface TYPO3\CMS\Core\SingletonInterface

Additional Inherited Members

- Public Member Functions inherited from TYPO3\CMS\Extbase\Persistence\Generic\Backend
 __construct (\TYPO3\CMS\Extbase\Configuration\ConfigurationManagerInterface $configurationManager)
 
 setPersistenceManager (\TYPO3\CMS\Extbase\Persistence\PersistenceManagerInterface $persistenceManager)
 
 getSession ()
 
 getDataMapper ()
 
 getQomFactory ()
 
 getReflectionService ()
 
 getObjectCountByQuery (\TYPO3\CMS\Extbase\Persistence\QueryInterface $query)
 
 getObjectDataByQuery (\TYPO3\CMS\Extbase\Persistence\QueryInterface $query)
 
 getIdentifierByObject ($object)
 
 getObjectByIdentifier ($identifier, $className)
 
 isNewObject ($object)
 
 replaceObject ($existingObject, $newObject)
 
 setAggregateRootObjects (\TYPO3\CMS\Extbase\Persistence\ObjectStorage $objects)
 
 setChangedEntities (\TYPO3\CMS\Extbase\Persistence\ObjectStorage $entities)
 
 setDeletedEntities (\TYPO3\CMS\Extbase\Persistence\ObjectStorage $entities)
 
 commit ()
 
 setDeletedObjects (\TYPO3\CMS\Extbase\Persistence\ObjectStorage $objects)
 
- Protected Member Functions inherited from TYPO3\CMS\Extbase\Persistence\Generic\Backend
 emitBeforeGettingObjectDataSignal (\TYPO3\CMS\Extbase\Persistence\QueryInterface $query)
 
 emitAfterGettingObjectDataSignal (\TYPO3\CMS\Extbase\Persistence\QueryInterface $query, array $result)
 
 persistObject (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object)
 
 propertyValueIsLazyLoaded ($propertyValue)
 
 getRemovedChildObjects (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object, $propertyName)
 
 attachObjectToParentObject (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object, \TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $parentObject, $parentPropertyName, $sortingPosition=0)
 
 updateRelationOfObjectToParentObject (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object, \TYPO3\CMS\Extbase\DomainObject\AbstractEntity $parentObject, $parentPropertyName, $sortingPosition=0)
 
 attachObjectToParentObjectRelationHasMany (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object, \TYPO3\CMS\Extbase\DomainObject\AbstractEntity $parentObject, $parentPropertyName, $sortingPosition=0)
 
 detachObjectFromParentObject (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object, \TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $parentObject, $parentPropertyName)
 
 insertObject (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object, \TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $parentObject=NULL, $parentPropertyName='')
 
 emitAfterInsertObjectSignal (DomainObjectInterface $object)
 
 getUidOfAlreadyPersistedValueObject (\TYPO3\CMS\Extbase\DomainObject\AbstractValueObject $object)
 
 insertRelationInRelationtable (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object, \TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $parentObject, $propertyName, $sortingPosition=NULL)
 
 updateRelationInRelationTable (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object, \TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $parentObject, $propertyName, $sortingPosition=0)
 
 deleteAllRelationsFromRelationtable (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $parentObject, $parentPropertyName)
 
 deleteRelationFromRelationtable (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $relatedObject, \TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $parentObject, $parentPropertyName)
 
 fetchMaxSortingFromParentTable (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $parentObject, $parentPropertyName)
 
 updateObject (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object, array $row)
 
 emitAfterUpdateObjectSignal (DomainObjectInterface $object)
 
 addCommonFieldsToRow (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object, array &$row)
 
 addCommonDateFieldsToRow (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object, array &$row)
 
 processDeletedObjects ()
 
 removeEntity (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object, $markAsDeleted=TRUE)
 
 emitAfterRemoveObjectSignal (DomainObjectInterface $object)
 
 removeRelatedObjects (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object)
 
 determineStoragePageIdForNewRecord (\TYPO3\CMS\Extbase\DomainObject\DomainObjectInterface $object=NULL)
 
 getPlainValue ($input, $columnMap=NULL)
 
- Protected Attributes inherited from TYPO3\CMS\Extbase\Persistence\Generic\Backend
 $session
 
 $persistenceManager
 
 $aggregateRootObjects
 
 $deletedEntities
 
 $changedEntities
 
 $visitedDuringPersistence
 
 $reflectionService
 
 $qomFactory
 
 $storageBackend
 
 $dataMapper
 
 $referenceIndex
 
 $configurationManager
 
 $signalSlotDispatcher
 

Detailed Description

Deprecated:
since 6.0 will be removed in 7.0

Definition at line 2107 of file LegacyClassesForIde.php.