У меня есть работа по переносу проекта из symfony1.4 из symfony2. Меня что-то смущает. В старом проекте есть какой-то фильтр, который я не знаю, как сделать то же самое с symfony2. НапримерКак я могу создать цепочку фильтров в symfony2
Это файл приложения/интерфейс/конфигурации/filters.yml:
rendering: ~
security: ~
filter1:
class: filter1
filter2:
class: filter2
cache: ~
execution: ~
И приложения/интерфейс/Библиотека/filter1.class.php файл:
class filter1 extends sfFilter
{
public function execute($filterChain)
{
try{
$filterChain->execute();
}
catch(Exception $e)
{
}
}
}
И файл приложения/интерфейс/Библиотека/filter2.class.php:
class filter2 extends sfFilter
{
public function execute($filterChain)
{
$filterChain->execute();
//some other execution
}
}
Как я могу сделать то же самое с Symfony2. Все будет оценено. Спасибо.