Class Horde_Rdo_Iterator
Iterator for Horde_Rdo_Base objects that allows relationships and
decorated objects to be handled gracefully.
-
Horde_Rdo_Iterator
implements
Iterator
Methods summary
public
|
#
__construct( Horde_Rdo_Base $rdo )
New Horde_Rdo_Iterator for iterating over Rdo objects.
New Horde_Rdo_Iterator for iterating over Rdo objects.
Parameters
- $rdo
- The object to iterate over
|
public
|
#
rewind( )
Reset to the first key.
Implementation of
Iterator::rewind()
|
public
mixed
|
#
current( )
Return the current value.
Return the current value.
Returns
mixed The current value
Implementation of
Iterator::current()
|
public
mixed
|
#
key( )
Return the current key.
Returns
mixed The current key
Implementation of
Iterator::key()
|
public
|
#
next( )
Move to the next key in the iterator.
Move to the next key in the iterator.
Implementation of
Iterator::next()
|
public
boolean
|
#
valid( )
Check array bounds.
Returns
boolean Inside array bounds?
Implementation of
Iterator::valid()
|