Jobbuddy
Chargement...
Recherche...
Aucune correspondance
Référence de la classe AttributeExtension
Graphe d'héritage de AttributeExtension:
AbstractExtension LastModifiedExtensionInterface ExtensionInterface

Fonctions membres publiques

 __construct (private string $class)
 getClass ()
 getFilters ()
 getFunctions ()
 getTests ()
 getLastModified ()
Fonctions membres publiques hérités de AbstractExtension
 getTokenParsers ()
 getNodeVisitors ()
 getOperators ()
 getExpressionParsers ()

Description détaillée

Define Twig filters, functions, and tests with PHP attributes.

Auteur
Jérôme Tamarelle jerom.nosp@m.e@ta.nosp@m.marel.nosp@m.le.n.nosp@m.et

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( private string $class)

Use a runtime class using PHP attributes to define filters, functions, and tests.

Paramètres
class-string$class

Documentation des fonctions membres

◆ getClass()

getClass ( )
Renvoie
class-string

◆ getFilters()

getFilters ( )

Returns a list of filters to add to the existing list.

Renvoie
TwigFilter[]

Réimplémentée à partir de AbstractExtension.

◆ getFunctions()

getFunctions ( )

Returns a list of functions to add to the existing list.

Renvoie
TwigFunction[]

Réimplémentée à partir de AbstractExtension.

◆ getLastModified()

getLastModified ( )

Returns the last modification time of the extension for cache invalidation.

This timestamp should be the last time the source code of the extension class and all its dependencies were modified (including the Runtime class).

Réimplémentée à partir de AbstractExtension.

◆ getTests()

getTests ( )

Returns a list of tests to add to the existing list.

Renvoie
TwigTest[]

Réimplémentée à partir de AbstractExtension.


La documentation de cette classe a été générée à partir du fichier suivant :