public function addFunction(Twig_Function $function) { $this->functions[$function->getName()] = $function; }
/** * Registers a Function. * * @param Twig_Function $function A Twig_Function instance */ public function addFunction(Twig_Function $function) { if ($this->extensionInitialized) { throw new LogicException(sprintf('Unable to add function "%s" as extensions have already been initialized.', $function->getName())); } $this->staging->addFunction($function); }