Returns an iterator which will iterate each element
of the inner iterator's values. An exception will be thrown
if an invalid iterator is returned from the supplied iterator.
public flattenedIterator ( Traversable $iterator ) : Pinq\Iterators\IWrapperIterator | ||
$iterator | Traversable | |
return | Pinq\Iterators\IWrapperIterator |
public function selectMany(callable $function) { $projectionIterator = $this->scheme->projectionIterator($this->elements, null, $function); return $this->constructScopedSelf($this->scheme->flattenedIterator($projectionIterator)); }