Methods
(PHP 5 >= 5.0.0)<br/>
Return the current element
current() : mixed
Inherited
Returns
mixed
Can return any type.
(PHP 5 >= 5.1.0)<br/>
Returns an iterator for the current entry.
getChildren() : \RecursiveIterator
Inherited
Returns
\RecursiveIterator
An 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
bool
true 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
int
null
scalar 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
bool
The 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