Пример #1
0
 private function clearMenuCache($menu_id)
 {
     //$env = $this->container->getParameter("kernel.environment");
     //echo '<pre>' . print_r('Удаление кеша '.$menu_id, true) . '</pre>'; exit;
     $cacheDriver = new \Doctrine\Common\Cache\ApcCache();
     $cacheDriver->setNamespace('menu_prod_' . $menu_id);
     $cacheDriver->deleteAll();
     $cacheDriver->setNamespace('menu_dev_' . $menu_id);
     $cacheDriver->deleteAll();
 }
Пример #2
0
 private function clearElementsListCache($request, $block_id)
 {
     $env = $this->get('kernel')->getEnvironment();
     $cacheDriver = new \Doctrine\Common\Cache\ApcCache();
     $cacheDriver->setNamespace('ElementsListAction_' . $env . '_' . $block_id);
     $cacheDriver->deleteAll();
 }