PHP Класс Pinq\Iterators\Standard\JoinIterator

Автор: Elliot Levin ([email protected])
Наследование: extends IteratorIterator, use trait Pinq\Iterators\Common\JoinIterator
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$innerIterator Pinq\Iterators\Standard\IIterator
$outerIterator Pinq\Iterators\Standard\IIterator
$outerKey mixed
$outerValue mixed

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

Метод Описание
__construct ( Pinq\Iterators\Standard\IIterator $outerIterator, Pinq\Iterators\Standard\IIterator $innerIterator )
walk ( callable $function )

Защищенные методы

Метод Описание
defaultIterator ( Pinq\Iterators\Standard\IIterator $iterator )
doFetch ( )
doRewind ( )
getInnerValuesIterator ( mixed $outerKey, mixed $outerValue ) : Pinq\Iterators\Standard\IIterator

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

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

public __construct ( Pinq\Iterators\Standard\IIterator $outerIterator, Pinq\Iterators\Standard\IIterator $innerIterator )
$outerIterator Pinq\Iterators\Standard\IIterator
$innerIterator Pinq\Iterators\Standard\IIterator

defaultIterator() закрытый защищенный Метод

final protected defaultIterator ( Pinq\Iterators\Standard\IIterator $iterator )
$iterator Pinq\Iterators\Standard\IIterator

doFetch() защищенный Метод

protected doFetch ( )

doRewind() защищенный Метод

protected doRewind ( )

getInnerValuesIterator() абстрактный защищенный Метод

abstract protected getInnerValuesIterator ( mixed $outerKey, mixed $outerValue ) : Pinq\Iterators\Standard\IIterator
$outerKey mixed
$outerValue mixed
Результат Pinq\Iterators\Standard\IIterator

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

public walk ( callable $function )
$function callable

Описание свойств

$innerIterator защищенное свойство

protected IIterator,Pinq\Iterators\Standard $innerIterator
Результат Pinq\Iterators\Standard\IIterator

$outerIterator защищенное свойство

protected IIterator,Pinq\Iterators\Standard $outerIterator
Результат Pinq\Iterators\Standard\IIterator

$outerKey защищенное свойство

protected mixed $outerKey
Результат mixed

$outerValue защищенное свойство

protected mixed $outerValue
Результат mixed