当命令 ./symfony cc
被执行。
谁知道怎么实现?我应该在什么时候编辑我的 symfony 应用程序,或者我应该如何注册这个额外的行为?
最佳答案
实际上,我发现我可以监听一个事件来为 ./symfony cc
添加新的行为:
$this->dispatcher->connect('task.cache.clear', array('ClearAPCCache','clearCache'))
仍然存在无法通过命令行任务清除 APC 缓存的问题,因为 APC 缓存与 Web 服务器进程有关,而 symfony 命令是命令行脚本。
关于php - 如何将自定义行为添加到 symfony 缓存 :clear?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14502231/