public function fetchValidYears() { $cache_id = 'valid_years'; if (!($data = $this->_cache->load($cache_id))) { $data = parent::fetchValidYears(); $this->_cache->save($data, $cache_id, array('post')); } return $data; }
public function _getYears() { $mapper = new Model_Mapper_Post(); $years = $mapper->fetchValidYears(); $array[0] = 'All Years'; for ($year = $years['min_year']; $year <= $years['max_year']; $year++) { $array[$year] = $year; } return $array; }