Очиска кеша через веб

Symfony framework

Автор: Александр Степанов

5 февр. 2013 г., 10:03:39  674


Небольшой кодес, который, поможет вам не удалять файлы вручную, а использовать веб=)

require_once(dirname(__FILE__).'/../../config/ProjectConfiguration.class.php');

$configuration = ProjectConfiguration::getApplicationConfiguration('backend', 'prod', false);
sfContext::createInstance($configuration);

chdir(sfConfig::get('sf_root_dir'));  
$task = new sfCacheClearTask(sfContext::getInstance()->getEventDispatcher(), new sfFormatter());

$arguments = array();

$options = array('env' => 'prod');
$task->run($arguments, $options);

Соответсветственно, указывается режим dev/prod