function all ()
  {
    if (!isset ($this->data))
      $this->data = iterator_to_array ($this->it);
    return $this->data;
  }
function all ()
  {
    if (!isset ($this->data))
      $this->data = iterator_to_array ($this->it);
    return $this->data;
  }
function all ( ) { if ( ! isset ( $ this -> data ) ) $ this -> data = iterator_to_array ( $ this -> it ) ; return $ this -> data ; }
Materializes the current iterator chain into an array.

<p>It preserves the original keys (unlike {@see Flow::pack()}).

><p>Beware of issues with concatenated iterators that generate the same keys. See {@see append()}

@return array
Materializes the current iterator chain into an array .