清除另一个应用程序的Symfony缓存

Erl*_*cke 5 php caching symfony1

我想从后端应用程序中的操作中清除我的前端应用程序的缓存.

我怎样才能做到这一点?

Jer*_*man 8

我相信在symfony 1.2中执行此操作的正确方法如下:

sfContext::switchTo('frontend'); //switch to the environment you wish to clear
sfContext::getInstance()->getViewCacheManager()->getCache()->clean(sfCache::ALL);
sfContext::switchTo('backend'); //switch back to the environment you started from
Run Code Online (Sandbox Code Playgroud)