Twig_Environment::addExtension PHP Method

addExtension() public method

Registers an extension.
public addExtension ( Twig_ExtensionInterface $extension )
$extension Twig_ExtensionInterface A Twig_ExtensionInterface instance
    public function addExtension(Twig_ExtensionInterface $extension)
    {
        $this->extensions[$extension->getName()] = $extension;
    }

Usage Example

Ejemplo n.º 1
1
 /**
  * @return \Twig_Environment
  */
 private function getTemplateEngine()
 {
     if (!$this->templateEngine instanceof \Twig_Environment) {
         $this->templateEngine = new \Twig_Environment($this->getFilesystemLoader(), ['cache' => realpath(PATH_CACHE), 'auto_reload' => true]);
         $this->templateEngine->addExtension(new \Twig_Extensions_Extension_I18n());
     }
     return $this->templateEngine;
 }
All Usage Examples Of Twig_Environment::addExtension