/** * @see File_Archive_Reader::rewind() */ function rewind($length = -1) { //TODO: implement rewind return parent::rewind($length); }
/** * @see File_Archive_Reader::rewind */ function rewind($length = -1) { if ($this->handle === null) { return 0; } $before = ftell($this->handle); if ($length == -1 && @fseek($this->handle, 0, SEEK_SET) === -1 || $length >= 0 && @fseek($this->handle, -$length, SEEK_CUR) === -1) { return parent::rewind($length); } else { return $before - ftell($this->handle); } }