当404发生时,过滤器不会执行,symfony 1.4

时间:2013-10-17 07:58:01

标签: symfony-1.4

我写了自定义过滤器,它工作得很好。对于测试我推出自定义HTTP标头作为响应。但是当404页面出现时,我看不到我的自定义HTTP标头。

所以我的问题是:我做错了什么,或者这在其他框架中是否正常?

1 个答案:

答案 0 :(得分:0)

解决方案是扩展sfWebResponse类并覆盖send()方法,如下所示:

class MyWebResponse extends sfWebResponse {

    public function send() {  
      //custom code
      parent::send();
    }

}