【发布时间】:2015-08-01 12:58:29
【问题描述】:
我有一个从 symfony2 迁移 symfony1.4 的项目的工作。有件事让我很困惑。在旧项目中有一些过滤器,我不知道如何用 symfony2 做同样的事情。例如
这是 apps/frontend/config/filters.yml 文件:
rendering: ~
security: ~
filter1:
class: filter1
filter2:
class: filter2
cache: ~
execution: ~
还有apps/frontend/lib/filter1.class.php文件:
class filter1 extends sfFilter
{
public function execute($filterChain)
{
try{
$filterChain->execute();
}
catch(Exception $e)
{
}
}
}
还有apps/frontend/lib/filter2.class.php文件:
class filter2 extends sfFilter
{
public function execute($filterChain)
{
$filterChain->execute();
//some other execution
}
}
我怎样才能用 Symfony2 做同样的事情。任何事情都会不胜感激。 谢谢。
【问题讨论】:
标签: php symfony filter symfony1 chain