Property | Type | Description | |
---|---|---|---|
$objectIdentifiers | array | The identifiers of the objects contained in the \SplObjectStorage | |
$persistenceManager | Neos\Flow\Persistence\PersistenceManagerInterface |
Method | Description | |
---|---|---|
__construct ( array $objectIdentifiers ) | ||
addAll ( $storage ) | Standard SplObjectStorage methods below | |
attach ( $object, $data = null ) | ||
contains ( $object ) | ||
count ( ) | ||
current ( ) | ||
detach ( $object ) | ||
getInfo ( ) | ||
injectPersistenceManager ( Neos\Flow\Persistence\PersistenceManagerInterface $persistenceManager ) : void | ||
isInitialized ( ) : boolean | Returns TRUE if the LazySplObjectStorage has been initialized. | |
key ( ) | ||
next ( ) | ||
offsetExists ( $object ) | ||
offsetGet ( $object ) | ||
offsetSet ( $object, $info ) | ||
offsetUnset ( $object ) | ||
removeAll ( $storage ) | ||
rewind ( ) | ||
serialize ( ) | we don't do those (yet) | |
setInfo ( $data ) | ||
unserialize ( $serialized ) | ||
valid ( ) |
Method | Description | |
---|---|---|
initialize ( ) : void | Loads the objects this LazySplObjectStorage is supposed to hold. |
public __construct ( array $objectIdentifiers ) | ||
$objectIdentifiers | array |
protected initialize ( ) : void | ||
return | void |
public injectPersistenceManager ( Neos\Flow\Persistence\PersistenceManagerInterface $persistenceManager ) : void | ||
$persistenceManager | Neos\Flow\Persistence\PersistenceManagerInterface | |
return | void |
public isInitialized ( ) : boolean | ||
return | boolean |
protected array $objectIdentifiers | ||
return | array |