Methods
(PHP 5 >= 5.0.0)<br/>
Return the current element
current() : mixed
Inherited
Returns
mixedCan return any type.
  
 
(PHP 5 >= 5.1.0)<br/>
Returns an iterator for the current entry.
getChildren() : \RecursiveIterator
Inherited
Returns
\RecursiveIteratorAn iterator for the current entry.
  
 
Get the name of the role.
getName() : string
 
(PHP 5 >= 5.1.0)<br/>
Returns if an iterator can be created fot the current entry.
hasChildren() : bool
Inherited
Returns
booltrue if the current entry can be iterated over, otherwise returns false.
  
 
Checks if a permission exists for this role or any child roles.
hasPermission(string $name) : bool
Parameters
$name
string
Returns
bool
  
 
(PHP 5 >= 5.0.0)<br/>
Return the key of the current element
key() : int | null
Inherited
Returns
intnullscalar on success, or null on failure.
  
 
(PHP 5 >= 5.0.0)<br/>
Move forward to next element
next() : void
Inherited
 
(PHP 5 >= 5.0.0)<br/>
Rewind the Iterator to the first element
rewind() : void
Inherited
 
(PHP 5 >= 5.0.0)<br/>
Checks if current position is valid
valid() : bool
Inherited
Returns
boolThe return value will be casted to boolean and then evaluated. Returns true on success or false on failure.
  
 
 Properties
 
$children
$children : array
Inherited
| inherited_from | 
\Zend\Permissions\Rbac\AbstractIterator::$$children | 
  
 
 
$index
$index : int
Inherited
| inherited_from | 
\Zend\Permissions\Rbac\AbstractIterator::$$index | 
  
 
 
 
 
$permissions
$permissions : array