Registers an extension.
public addExtension ( Twig_ExtensionInterface $extension ) | ||
$extension | Twig_ExtensionInterface | A Twig_ExtensionInterface instance |
use Twig\Environment; use Twig\Extension\DebugExtension; $twig = new Environment($loader); $twig->addExtension(new DebugExtension());
use App\Twig\CustomExtension; $twig = new Environment($loader); $twig->addExtension(new CustomExtension());In this code example, a custom extension called CustomExtension is added to the Twig environment. This extension is created by the developer and can contain custom functions and filters that are specific to the web application. Package library: Twig library, which can be installed using Composer.
public addExtension ( Twig_ExtensionInterface $extension ) | ||
$extension | Twig_ExtensionInterface | A Twig_ExtensionInterface instance |