/** * Retrieve the cached list data. * * @return mixed The data of the object. */ private function _load() { if ($this->_data === false) { $this->_data = unserialize($this->_cache->loadList($this->getListId())); if (!is_array($this->_data) || !isset($this->_data[self::SYNC]) || !isset($this->_data[self::VERSION]) || $this->_data[self::VERSION] != self::FORMAT_VERSION) { $this->_data = array(); } } }