Method |
Description |
|
__construct ( EntityManager $manager ) |
|
|
addManaged ( $entity ) |
|
|
addManagedRelationshipEntity ( $entity, $pointOfView, $field ) |
|
|
addManagedRelationshipReference ( $entityA, $entityB, $field, RelationshipMetadata $relationship ) |
|
|
cascadePersist ( $entity, array &$visited ) |
|
|
detectEntityChanges ( ) |
|
|
detectRelationshipEntityChanges ( ) |
|
|
detectRelationshipReferenceChanges ( ) |
|
|
doPersist ( $entity, array &$visited ) |
|
|
flush ( ) |
|
|
getEntityById ( integer $id ) : object | null |
|
|
getEntityState ( $entity, $assumedState = null ) |
|
|
getNodesScheduledForCreate ( ) : array |
|
|
getNodesScheduledForDelete ( ) : array |
|
|
getNodesScheduledForUpdate ( ) : array |
|
|
getOriginalEntityState ( integer $id ) : object | null |
Get the original state of an entity when it was loaded from the database. |
|
getPersister ( $class ) : EntityPersister |
|
|
getRelEntitesScheduledForDelete ( ) : array |
|
|
getRelEntitesScheduledForUpdate ( ) : array |
|
|
getRelEntitiesScheduledForCreate ( ) : array |
|
|
getRelationshipEntityById ( $id ) |
|
|
getRelationshipEntityPersister ( $class ) : RelationshipEntityPersister |
|
|
getRelationshipsScheduledForCreated ( ) : array |
|
|
getRelationshipsScheduledForDelete ( ) : array |
|
|
hydrateGraphId ( $oid, $gid ) |
|
|
persist ( $entity ) |
|
|
persistRelationship ( $entityA, $entityB, RelationshipMetadata $relationship, array &$visited ) |
|
|
persistRelationshipEntity ( $entity, $pov ) |
|
|
scheduleDelete ( $entity ) |
|
|
scheduleRelationshipReferenceForCreate ( $entity, $target, RelationshipMetadata $relationship ) |
|
|
scheduleRelationshipReferenceForDelete ( $entity, $target, RelationshipMetadata $relationship ) |
|
|
traverseRelationshipEntities ( $entity, array &$visited = [] ) |
|
|