PHP Класс Puli\Repository\Resource\Iterator\RecursiveResourceIteratorIterator

Use this iterator to iterate recursively over a recursive resource iterator: php $iterator = new RecursiveResourceIteratorIterator( new ResourceCollectionIterator( $collection, ResourceCollectionIterator::KEY_AS_PATH | ResourceCollectionIterator::CURRENT_AS_RESOURCE ), RecursiveResourceIteratorIterator::SELF_FIRST ); foreach ($iterator as $path => $resource) { ... } The configuration of this iterator works identically to its parent class {@link RecursiveIteratorIterator}.
С версии: 1.0
Автор: Bernhard Schussek ([email protected])
Наследование: extends RecursiveIteratorIterato\RecursiveIteratorIterator, implements Puli\Repository\Api\ResourceIterator
Показать файл Открыть проект

Открытые методы

Метод Описание
__construct ( RecursiveResourceIterator $iterator, integer $mode = self::LEAVES_ONLY, integer $flags ) Creates a new iterator.
getCurrentResource ( )

Описание методов

__construct() публичный Метод

Creates a new iterator.
См. также: RecursiveIteratorIterator::__construct
public __construct ( RecursiveResourceIterator $iterator, integer $mode = self::LEAVES_ONLY, integer $flags )
$iterator RecursiveResourceIterator The inner iterator.
$mode integer The iteration mode.
$flags integer The iteration flags.

getCurrentResource() публичный Метод

public getCurrentResource ( )