PHP Class Pinq\Iterators\Standard\IteratorIterator

Author: Elliot Levin ([email protected])
Inheritance: extends Iterator, implements Pinq\Iterators\IWrapperIterator
Show file Open project: timetoogo/pinq Class Usage Examples

Protected Properties

Property Type Description
$iterator Pinq\Iterators\Standard\IIterator

Public Methods

Method Description
__construct ( Pinq\Iterators\Standard\IIterator $iterator )
getSourceIterator ( ) : Pinq\Iterators\Standard\IIterator
updateSourceIterator ( Traversable $sourceIterator )

Protected Methods

Method Description
doRewind ( )

Method Details

__construct() public method

public __construct ( Pinq\Iterators\Standard\IIterator $iterator )
$iterator Pinq\Iterators\Standard\IIterator

doRewind() protected method

protected doRewind ( )

getSourceIterator() final public method

final public getSourceIterator ( ) : Pinq\Iterators\Standard\IIterator
return Pinq\Iterators\Standard\IIterator

updateSourceIterator() final public method

final public updateSourceIterator ( Traversable $sourceIterator )
$sourceIterator Traversable

Property Details

$iterator protected property

protected IIterator,Pinq\Iterators\Standard $iterator
return Pinq\Iterators\Standard\IIterator