class ObjectIndex implementsObjectIndexInterface

Methods

__construct(array$objectIndex =null)

No description

void
setObjectIndex(array$objectIndex =[])

No description

array
getObjectIndex()

No description

addCollectionToObjectIndex(string$key,ArrayCollection$collection)

No description

getObjectByReference(string$ref,string$path,int$index =0)

No description

void
setReferencedClasses(ArrayCollection$referencedClasses)

No description

ArrayCollection
getReferencedClasses()

No description

bool
isClassToBeReferenced(string$class)

No description

getReferenceByObject($obj,string$path)

No description

void
needReferences(bool$need)

No description

Details

at line30
__construct(array$objectIndex =null)

Parameters

array $objectIndex

at line36
void setObjectIndex(array$objectIndex =[])

Parameters

array $objectIndex

Return Value

void

at line41
array getObjectIndex()

Return Value

array

at line46
addCollectionToObjectIndex(string$key,ArrayCollection$collection)

Parameters

string $key
ArrayCollection $collection

at line54
getObjectByReference(string$ref,string$path,int$index =0)

Parameters

string $ref
string $path
int $index

Exceptions

InvalidReferenceException

at line82
void setReferencedClasses(ArrayCollection$referencedClasses)

Parameters

ArrayCollection $referencedClasses

Return Value

void

at line87
ArrayCollection getReferencedClasses()

Return Value

ArrayCollection

at line92
bool isClassToBeReferenced(string$class)

Parameters

string $class

Return Value

bool

at line101
getReferenceByObject($obj,string$path)

Parameters

$obj
string $path

at line115
void needReferences(bool$need)

Parameters

bool $need

Return Value

void