从1.22.x开始,在Twig中清除整个缓存的惯用方法是什么?

Tyr*_*ron 5 php idiomatic twig

由于方法的1.22.0版本已弃用.但是,我没有找到任何地方(也没有在文档中,也没有在回购票中,也没有在SO上找到)可以取代这种弃用方法的东西.TwigTwig_Environment::clearCacheFiles()

那么现在清除所有缓存文件的惯用(而不是弃用)方法是什么?

通过实现自己的功能清除这些文件似乎很奇怪.

Tyr*_*ron 1

因此没有新的惯用方法来清除所有缓存文件。
Twig项目维护者将其留给库用户自己。论据是:

争论的焦点是 Twig 本身只支持文件系统缓存(由于 opcache)。因此,clear() 与手动删除缓存文件夹相同。因此它不需要出现在界面中。因此,您必须手动清除缓存或自己编写方法。

更多详细信息可以阅读@alain-temblo 在评论中早期提到的相关问题。