Pinq\Iterators\Generators\ProjectionIterator::iteratorGenerator PHP Метод

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

protected iteratorGenerator ( Pinq\Iterators\Generators\IGenerator $iterator )
$iterator Pinq\Iterators\Generators\IGenerator
    protected function &iteratorGenerator(IGenerator $iterator)
    {
        foreach ($iterator as $key => &$value) {
            $element = $this->projectElement($key, $value);
            (yield $element[0] => $element[1]);
            unset($value);
        }
    }