PHP Class Pinq\Iterators\Standard\JoinIterator

Author: Elliot Levin ([email protected])
Inheritance: extends IteratorIterator, use trait Pinq\Iterators\Common\JoinIterator
Afficher le fichier Open project: timetoogo/pinq Class Usage Examples

Protected Properties

Свойство Type Description
$innerIterator Pinq\Iterators\Standard\IIterator
$outerIterator Pinq\Iterators\Standard\IIterator
$outerKey mixed
$outerValue mixed

Méthodes publiques

Méthode Description
__construct ( Pinq\Iterators\Standard\IIterator $outerIterator, Pinq\Iterators\Standard\IIterator $innerIterator )
walk ( callable $function )

Méthodes protégées

Méthode Description
defaultIterator ( Pinq\Iterators\Standard\IIterator $iterator )
doFetch ( )
doRewind ( )
getInnerValuesIterator ( mixed $outerKey, mixed $outerValue ) : Pinq\Iterators\Standard\IIterator

Method Details

__construct() public méthode

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 méthode

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

doFetch() protected méthode

protected doFetch ( )

doRewind() protected méthode

protected doRewind ( )

getInnerValuesIterator() abstract protected méthode

abstract protected getInnerValuesIterator ( mixed $outerKey, mixed $outerValue ) : Pinq\Iterators\Standard\IIterator
$outerKey mixed
$outerValue mixed
Résultat Pinq\Iterators\Standard\IIterator

walk() public méthode

public walk ( callable $function )
$function callable

Property Details

$innerIterator protected_oe property

protected IIterator,Pinq\Iterators\Standard $innerIterator
Résultat Pinq\Iterators\Standard\IIterator

$outerIterator protected_oe property

protected IIterator,Pinq\Iterators\Standard $outerIterator
Résultat Pinq\Iterators\Standard\IIterator

$outerKey protected_oe property

protected mixed $outerKey
Résultat mixed

$outerValue protected_oe property

protected mixed $outerValue
Résultat mixed