TwigFunctionsJs
extends TwigFunctions
in package
This is the TwigFunctionsJs class.
This class extends FWK\Twig\Functions\TwigFunctions, see this class.
This class is in charge to encapsulate usefull js functions for Twig and provide a method to add them to the Twig Environment you want.
Tags
Table of Contents
addFunctions() | This method adds, if they were not added before, the Twig functions defined by this TwigFunctions class to the Twig environment passed by parameter. | : void |
---|---|---|
isAdded() | This method returns true if the Twig functions defined in this TwigFunctions class has been already added to the Twig Environment passed by parameter, it returns False otherwise. | : bool |
addLocalFunctions() | This method adds the Twig functions and filters defined by this class (see them) to the Twig Environment passed by parameter. | : void |
Methods
addFunctions()
This method adds, if they were not added before, the Twig functions defined by this TwigFunctions class to the Twig environment passed by parameter.
public
static addFunctions(Environment $twig) : void
Parameters
- $twig : Environment
Return values
void —isAdded()
This method returns true if the Twig functions defined in this TwigFunctions class has been already added to the Twig Environment passed by parameter, it returns False otherwise.
public
static isAdded(Environment $twig) : bool
Parameters
- $twig : Environment
Return values
bool —addLocalFunctions()
This method adds the Twig functions and filters defined by this class (see them) to the Twig Environment passed by parameter.
protected
static addLocalFunctions(Environment $twig) : void
Parameters
- $twig : Environment