public function rewind() { if (!is_null($this->_cacheData)) { $this->_pointer = 0; } else { parent::rewind(); } return $this; }