在这个 Stackoverflow 问题中,答案显示了如何添加自定义缓存状态:Magento Custom Caching with admin switch
现在我的问题是:这是在哪里触发的?
更新: 我已按照上述步骤进行操作。现在我在 Abstract/Service.php 中有这段代码
final class COMP_NAME_Abstract_Service
{
static private $_instance;
private $_licenseHelpers = array();
public function clearCache( $custom = false )
{
//DO SOMETHING
}
public function getCache()
{
//DO SOMETHING
}
}
但是我必须在某个地方“调用”clearCache 函数,但是在哪里以及如何?