Свойство | Тип | Описание | |
---|---|---|---|
$acl | Acl object | ||
$childLevel | integer | Nav child level | |
$config | array | Nav config | |
$nav | Parent nav element | ||
$parentLevel | integer | Nav parent level | |
$returnFalse | boolean | Return false flag | |
$role | Role object | ||
$tree | array | Nav tree |
Метод | Описание | |
---|---|---|
__construct ( array $tree = null, array $config = null ) : self | Constructor | |
__toString ( ) : string | Render Nav object to string | |
addBranch ( array $branch, boolean $prepend = false ) : |
Add to a nav tree branch | |
addLeaf ( string $branch, array $leaf, integer $pos = null, boolean $prepend = false ) : |
Add to a leaf to nav tree branch | |
build ( ) : |
Build the nav object | |
factory ( array $tree = null, array $config = [] ) : self | Static method to instantiate the nav object and return itself to facilitate chaining methods together. | |
getAcl ( ) : |
Get the Acl object | |
getConfig ( ) : array | Get the config | |
getRole ( ) : |
Get the Role object | |
getTree ( ) : array | Get the nav tree | |
isReturnFalse ( ) : boolean | Set the return false flag | |
nav ( ) : |
Get the nav object | |
rebuild ( ) : |
Re-build the nav object | |
render ( boolean $ret = false ) : mixed | Render the nav object | |
returnFalse ( boolean $return ) : |
Set the return false flag | |
setAcl ( |
Set the Acl object | |
setConfig ( array $config = null ) : |
Set the nav tree | |
setRole ( |
Set the Role object | |
setTree ( array $tree = null ) : |
Set the nav tree |
Метод | Описание | |
---|---|---|
traverse ( array $tree, integer $depth = 1, string $parentHref = null ) : |
Traverse the config object | |
traverseTree ( array $tree, string $branch, array $newLeaf, integer $pos = null, boolean $prepend = false, integer $depth ) : array | Traverse tree to insert new leaf |
public __construct ( array $tree = null, array $config = null ) : self | ||
$tree | array | |
$config | array | |
Результат | self |
public __toString ( ) : string | ||
Результат | string |
public isReturnFalse ( ) : boolean | ||
Результат | boolean |
public returnFalse ( boolean $return ) : |
||
$return | boolean | |
Результат |
public setAcl ( |
||
$acl | ||
Результат |
public setRole ( |
||
$role | ||
Результат |