Жизнь, веб, XMPP, TAS, электронные самоделки

Про фильтры в Twig

Всем хороши пользовательские фильтры в Twig, кроме одного: при добавлении нового фильтра нужно создавать объект класса Twig_Filter_Method или Twig_Filter_Function в зависимости от того, чем является callback — массивом, содержащим объект и имя метода, или строкой. Возможности передать в качестве фильтра анонимную функцию (объект класса Closure), насколько я понимаю, нет вообще.

Почему нельзя было сделать сразу, чтобы понимался любой корректный callback? Интересно, в шаблонизаторе Django тоже не получится сделать фильтр из анонимной функции?

Об авторе WST

Веб-программист (PHP и Python) из с. Красногвардейского республики Адыгея, в настоящее время работаю в ООО «Оргтехсервис» в Майкопе. Участвовал в крупном международном Jabber-сообществе с центром в Джакарте (Индонезия).