我有一些视图助手在错误时抛出异常。这对于开发来说没问题,但对于生产来说,我想配置PhpRenderer
为捕获并记录异常,而不需要停止要渲染的孔视图文件 - 只需不返回任何内容。
有PhpRenderer
方法:
public function __call($method, $argv)
{
if (!isset($this->__pluginCache[$method])) {
$this->__pluginCache[$method] = $this->plugin($method);
}
if (is_callable($this->__pluginCache[$method])) {
return call_user_func_array($this->__pluginCache[$method], $argv);
}
return $this->__pluginCache[$method];
}
覆盖这个方法就够了吗?
我怎样才能PhpRenderer
用我自己的替换?