translator = $translator; $this->tokenParser = $tokenParser; } /** * @return array */ public function getFilters() { return [ new TwigFilter('trans', [$this->translator, 'translate']), ]; } /** * @return TwigFunction[] */ public function getFunctions() { return [ new TwigFunction('__', [$this->translator, 'translate']), new TwigFunction('_e', [$this->translator, 'translatePlural']), ]; } /** * @return TwigTokenParser[] */ public function getTokenParsers() { return [$this->tokenParser]; } }