Author: Elliot Levin (elliotlevin@hotmail.com)
Inheritance: implements Pinq\Iterators\Generators\IGenerator
Exemple #1
0
 public function __construct(\Traversable $iterator = null)
 {
     parent::__construct();
     if ($iterator !== null) {
         $this->setAll($iterator);
     }
 }
Exemple #2
0
 public function __construct(IGenerator $values = null)
 {
     parent::__construct();
     if ($values !== null) {
         foreach ($values as &$value) {
             $this->addRef($value);
         }
     }
 }
Exemple #3
0
 public function __construct(\Traversable $iterator)
 {
     parent::__construct();
     self::__constructIterator($iterator);
 }
Exemple #4
0
 public function __construct(array $array)
 {
     parent::__construct();
     self::__constructIterator($array);
 }
 public function __construct(\ArrayIterator $arrayIterator)
 {
     parent::__construct();
     self::__constructIterator($arrayIterator);
 }
Exemple #6
0
 public function __construct(IGenerator $iterator)
 {
     parent::__construct();
     $this->iterator = $iterator;
 }