Methods

getHierarchyField()

getHierarchyField() : string

Returns

string

getHierarchyLengths()

getHierarchyLengths() : array<mixed,integer>

Returns

array<mixed,integer>

getHierarchyBase()

getHierarchyBase() : integer

Returns

integer

getHierarchyLevel()

getHierarchyLevel(string  $code) : integer

Parameters

string $code

Returns

integer

getHierarchyMaxLevel()

getHierarchyMaxLevel() : integer

Returns

integer

getHierarchyMaxLength()

getHierarchyMaxLength() : integer

Returns

integer

getHierarchyCapacity()

getHierarchyCapacity(integer  $level) : integer

Parameters

integer $level

Returns

integer

getHierarchyCapacities()

getHierarchyCapacities() : array<mixed,integer>

Returns

array<mixed,integer>

getHierarchyLength()

getHierarchyLength(integer  $level) : integer

Parameters

integer $level

Returns

integer

getHierarchyParentLength()

getHierarchyParentLength(string  $code) : integer

Parameters

string $code

Returns

integer

getHierarchyParent()

getHierarchyParent(string  $code) : string|false

Parameters

string $code

Returns

string|false

getHierarchyParents()

getHierarchyParents(string  $code) : array|false

Parameters

string $code

Returns

array|false

getHierarchyChildren()

getHierarchyChildren(string  $code) : array<mixed,string>

Parameters

string $code

Throws

\ManaPHP\Data\Model\Hierarchy\Exception

Returns

array<mixed,string>

getHierarchySiblings()

getHierarchySiblings(string  $code) : array|false

Parameters

string $code

Returns

array|false

getHierarchyChildLength()

getHierarchyChildLength(string  $code) : integer|\ManaPHP\Data\Model\Hierarchy\Adapter\-1

Parameters

string $code

Returns

integer|\ManaPHP\Data\Model\Hierarchy\Adapter\-1

hierarchyExists()

hierarchyExists(string  $code) : boolean

Parameters

string $code

Returns

boolean

getHierarchyNextChild()

getHierarchyNextChild(string  $code) : string|false

Parameters

string $code

Returns

string|false

query()

query() 

_calcHierarchyNextChild()

_calcHierarchyNextChild(string  $code) : string|false

Parameters

string $code

Returns

string|false