RecursiveCachingIterator::__construct Construct &reftitle.description; public RecursiveCachingIterator::__construct Iteratoriterator stringflagsself::CALL_TOSTRING Constructs a new RecursiveCachingIterator, which consists of a passed in iterator. &warn.undocumented.func; &reftitle.parameters; iterator The iterator being used. flags The flags. Use CALL_TOSTRING to call RecursiveCachingIterator::__toString for every element (the default), and/or CATCH_GET_CHILD to catch exceptions when trying to get children. &reftitle.returnvalues; The RecursiveCachingIterator. &reftitle.seealso; CachingIterator::__construct