public function __construct(IIterator $iterator = null) { parent::__construct(); if ($iterator !== null) { $this->setAll($iterator); } }
protected function doRewind() { parent::doRewind(); $this->iterator->rewind(); }
public function __construct(array $array) { parent::__construct(); self::__constructIterator($array); }
public function __construct(IIterator $iterator) { parent::__construct(); $this->iterator = $iterator; }
public function doRewind() { parent::doRewind(); $this->iterator->rewind(); }