TwigFunctionsCore extends TwigFunctions
in package

This is the TwigFunctionsCore class.

This class extends FWK\Twig\Functions\TwigFunctions, see this class.
This class is in charge to encapsulate usefull core functions for Twig and provide a method to add them to the Twig Environment you want.

Tags
see
TwigFunctions

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

Functions

Tags
see
TwigFunctionsCore::addParamsToRequest()
see
TwigFunctionsCore::deleteParamsFromRequest()
see
TwigFunctionsCore::formatDate()
see
TwigFunctionsCore::formatDateTime()
see
TwigFunctionsCore::formatMomentDateTime()
see
TwigFunctionsCore::getJSDatePattern()
see
TwigFunctionsCore::getTwigDatePattern()
see
TwigFunctionsCore::localizedCurrency()
see
TwigFunctionsCore::localizedDateTime()
see
TwigFunctionsCore::outputHtmlCurrency()
see
TwigFunctionsCore::outputHtmlRating()
see
TwigFunctionsCore::outputJsonHtmlString()
see
TwigFunctionsCore::getCommerceLogo()
see
TwigFunctionsCore::getCommerceUrl()
Return values
void

Search results