Pinq\Iterators\Standard\GroupedIterator::initializeIterator PHP Метод

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

protected initializeIterator ( Pinq\Iterators\Standard\IIterator $innerIterator )
$innerIterator Pinq\Iterators\Standard\IIterator
    protected function initializeIterator(IIterator $innerIterator)
    {
        $groupedMap = (new OrderedMap($innerIterator))->groupBy($this->groupKeyFunction);
        return new ProjectionIterator($groupedMap, null, $this->traversableFactory);
    }