RecursiveCachingIterator extends CachingIterator implements
Countable ,
ArrayAccess ,
OuterIterator ,
RecursiveIterator
{
public __construct
( Iterator $iterator
[, string $flags
= self::CALL_TOSTRING
] )
public RecursiveCachingIterator getChildren
( void
)
public bool hasChildren
( void
)
public CachingIterator::__construct
( Iterator $iterator
[, int $flags
= self::CALL_TOSTRING
] )
public int CachingIterator::count
( void
)
public void CachingIterator::current
( void
)
public array CachingIterator::getCache
( void
)
public int CachingIterator::getFlags
( void
)
public Iterator CachingIterator::getInnerIterator
( void
)
public void CachingIterator::hasNext
( void
)
public scalar CachingIterator::key
( void
)
public void CachingIterator::next
( void
)
public void CachingIterator::offsetExists
( string $index
)
public void CachingIterator::offsetGet
( string $index
)
public void CachingIterator::offsetSet
( string $index
, string $newval
)
public void CachingIterator::offsetUnset
( string $index
)
public void CachingIterator::rewind
( void
)
public void CachingIterator::setFlags
( int $flags
)
public void CachingIterator::__toString
( void
)
public void CachingIterator::valid
( void
)
}