The CachingIterator class
Guide
Edit on GitHub ✎
This object supports cached iteration over another iterator.
Intro
This object supports cached iteration over another iterator.
Class synopsis
class CachingIterator extends IteratorIterator implements ArrayAccess implements Countable implements Stringable { }
Predefined Constants
CachingIterator::CALL_TOSTRINGConvert every element to string.
CachingIterator::CATCH_GET_CHILDDon't throw exception in accessing children.
CachingIterator::TOSTRING_USE_KEYUse key for conversion to string.
CachingIterator::TOSTRING_USE_CURRENTUse current for conversion to string.
CachingIterator::TOSTRING_USE_INNERUse inner for conversion to string.
CachingIterator::FULL_CACHECache all read data.
Changelog
| Version | Description |
|---|---|
| 8.0.0 | CachingIterator implements Stringable now. |
Changelog
| Version | Description |
|---|
Cachingiterator