Property | Type | Description | |
---|---|---|---|
$persistenceManager | Neos\Flow\Persistence\PersistenceManagerInterface | ||
$persistenceSession | |||
$reflectionService |
Method | Description | |
---|---|---|
injectPersistenceSession ( |
Injects the persistence session | |
injectReflectionService ( |
Injects a Reflection Service instance used for processing objects | |
mapToObject ( array $objectData ) : object | Maps a single record into the object it represents and registers it as reconstituted with the session. | |
mapToObjects ( array $objectsData ) : array | Maps the (aggregate root) node data and registers the objects as reconstituted with the session. | |
setPersistenceManager ( Neos\Flow\Persistence\PersistenceManagerInterface $persistenceManager ) : void | Injects the persistence manager | |
thawProperties ( object $object, string $identifier, array $objectData ) : void | Sets the given properties on the object. |
Method | Description | |
---|---|---|
mapArray ( array $arrayValues = null ) : array | Maps an array proxy structure back to a native PHP array | |
mapDateTime ( integer $timestamp ) : DateTime | Creates a \DateTime from an unix timestamp. If the input is not an integer NULL is returned. | |
mapSplObjectStorage ( array $objectStorageValues = null, boolean $createLazySplObjectStorage = false ) : SplObjectStorage | Maps an SplObjectStorage proxy record back to an SplObjectStorage |
public injectPersistenceSession ( |
||
$persistenceSession | The persistence session | |
return | void |
public injectReflectionService ( |
||
$reflectionService | ||
return | void |
protected mapDateTime ( integer $timestamp ) : DateTime | ||
$timestamp | integer | |
return | DateTime |
protected mapSplObjectStorage ( array $objectStorageValues = null, boolean $createLazySplObjectStorage = false ) : SplObjectStorage | ||
$objectStorageValues | array | |
$createLazySplObjectStorage | boolean | |
return | SplObjectStorage |
public mapToObject ( array $objectData ) : object | ||
$objectData | array | |
return | object |
public mapToObjects ( array $objectsData ) : array | ||
$objectsData | array | |
return | array |
public setPersistenceManager ( Neos\Flow\Persistence\PersistenceManagerInterface $persistenceManager ) : void | ||
$persistenceManager | Neos\Flow\Persistence\PersistenceManagerInterface | The persistence manager |
return | void |
protected PersistenceManagerInterface,Neos\Flow\Persistence $persistenceManager | ||
return | Neos\Flow\Persistence\PersistenceManagerInterface |
protected Session,Neos\Flow\Persistence\Generic $persistenceSession | ||
return |