PHP 클래스 Neos\Flow\Persistence\Generic\LazySplObjectStorage

상속: extends SplObjectStorage
파일 보기 프로젝트 열기: neos/flow-development-collection

보호된 프로퍼티들

프로퍼티 타입 설명
$objectIdentifiers array The identifiers of the objects contained in the \SplObjectStorage
$persistenceManager Neos\Flow\Persistence\PersistenceManagerInterface

공개 메소드들

메소드 설명
__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 ( )

보호된 메소드들

메소드 설명
initialize ( ) : void Loads the objects this LazySplObjectStorage is supposed to hold.

메소드 상세

__construct() 공개 메소드

public __construct ( array $objectIdentifiers )
$objectIdentifiers array

addAll() 공개 메소드

Standard SplObjectStorage methods below
public addAll ( $storage )

attach() 공개 메소드

public attach ( $object, $data = null )

contains() 공개 메소드

public contains ( $object )

count() 공개 메소드

public count ( )

current() 공개 메소드

public current ( )

detach() 공개 메소드

public detach ( $object )

getInfo() 공개 메소드

public getInfo ( )

initialize() 보호된 메소드

Loads the objects this LazySplObjectStorage is supposed to hold.
protected initialize ( ) : void
리턴 void

injectPersistenceManager() 공개 메소드

public injectPersistenceManager ( Neos\Flow\Persistence\PersistenceManagerInterface $persistenceManager ) : void
$persistenceManager Neos\Flow\Persistence\PersistenceManagerInterface
리턴 void

isInitialized() 공개 메소드

Returns TRUE if the LazySplObjectStorage has been initialized.
public isInitialized ( ) : boolean
리턴 boolean

key() 공개 메소드

public key ( )

next() 공개 메소드

public next ( )

offsetExists() 공개 메소드

public offsetExists ( $object )

offsetGet() 공개 메소드

public offsetGet ( $object )

offsetSet() 공개 메소드

public offsetSet ( $object, $info )

offsetUnset() 공개 메소드

public offsetUnset ( $object )

removeAll() 공개 메소드

public removeAll ( $storage )

rewind() 공개 메소드

public rewind ( )

serialize() 공개 메소드

we don't do those (yet)
public serialize ( )

setInfo() 공개 메소드

public setInfo ( $data )

unserialize() 공개 메소드

public unserialize ( $serialized )

valid() 공개 메소드

public valid ( )

프로퍼티 상세

$objectIdentifiers 보호되어 있는 프로퍼티

The identifiers of the objects contained in the \SplObjectStorage
protected array $objectIdentifiers
리턴 array

$persistenceManager 보호되어 있는 프로퍼티

protected PersistenceManagerInterface,Neos\Flow\Persistence $persistenceManager
리턴 Neos\Flow\Persistence\PersistenceManagerInterface