/** * @param $id * @return Catalog_Model_Products[] * @throws Zend_Exception */ public function getAllProductsCategory($id) { $cache = Zend_Registry::get('cache'); if (!($products = $cache->load('productsCategoryObj' . $id))) { $products = $this->_categoriesModelMapper->fetchAllProductsCategory($id); $cache->save($products, 'productsCategoryObj' . $id, array('productsCategoryObj')); } return $products; }