$extensions
$extensions :
initRuntime(\Twig_Environment $env)
Initializes the runtime environment.
\Twig_Environment | $env |
getExtension(string $class) : \Twig_ExtensionInterface
Gets an extension by class name.
string | $class | The extension class name |
A Twig_ExtensionInterface instance
addExtension(\Twig_ExtensionInterface $extension)
Registers an extension.
\Twig_ExtensionInterface | $extension | A Twig_ExtensionInterface instance |
addFunction(\Twig_Function $function)
\Twig_Function | $function |
getFunction(string $name) : \Twig_Function|false
Get a function by name.
string | $name | function name |
A Twig_Function instance or false if the function does not exist
addFilter(\Twig_Filter $filter)
\Twig_Filter | $filter |
getFilter(string $name) : \Twig_Filter|false
Get a filter by name.
Subclasses may override this method and load filters differently; so no list of filters is available.
string | $name | The filter name |
A Twig_Filter instance or false if the filter does not exist
addNodeVisitor(\Twig_NodeVisitorInterface $visitor)
\Twig_NodeVisitorInterface | $visitor |
addTokenParser(\Twig_TokenParserInterface $parser)
\Twig_TokenParserInterface | $parser |
addTest(\Twig_Test $test)
\Twig_Test | $test |
getTest(string $name) : \Twig_Test|false
Gets a test by name.
string | $name | The test name |
A Twig_Test instance or false if the test does not exist
initExtension(\Twig_ExtensionInterface $extension)
\Twig_ExtensionInterface | $extension |