Пример #1
0
 public function clearItemCache($code, $id)
 {
     if (!$this->_cache) {
         return;
     }
     $model = Model::factory('Page');
     $this->_cache->remove($model->getCacheKey(array('item', 'code', $code)));
     $this->_cache->remove(Model_Page::getCodeHash($id));
     $this->_cache->remove(Model_Page::getCodeHash($code));
     $bm = new Blockmanager();
     $bm->invalidatePageMap($id);
     $this->_cache->remove(Frontend_Router::CACHE_KEY_ROUTES);
 }