class TwigExtension extends \Twig_Extension
{
// ......
public function getFunctions() {
return [
'functionName' => new \Twig_Function_Method($this, 'functionName'),
// ....
];
}
// .....
}
front.yourbundle.extension.twig:
class: Front\YourBundle\Extension\TwigExtension
arguments:
doctrine: "@doctrine.orm.entity_manager"
tags:
- { name: twig.extension }