Jobbuddy
Chargement...
Recherche...
Aucune correspondance
Référence de l'interface ExtensionInterface
Graphe d'héritage de ExtensionInterface:
LastModifiedExtensionInterface AbstractExtension AttributeExtension CoreExtension DebugExtension EscaperExtension OptimizerExtension ProfilerExtension SandboxExtension StagingExtension StringLoaderExtension YieldNotReadyExtension

Fonctions membres publiques

 getTokenParsers ()
 getNodeVisitors ()
 getFilters ()
 getTests ()
 getFunctions ()
 getOperators ()

Description détaillée

Interface implemented by extension classes.

Auteur
Fabien Potencier fabie.nosp@m.n@sy.nosp@m.mfony.nosp@m..com

@method array<ExpressionParserInterface> getExpressionParsers()

Documentation des fonctions membres

◆ getFilters()

getFilters ( )

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

Renvoie
TwigFilter[]

Implémenté dans AbstractExtension, AttributeExtension, CoreExtension, EscaperExtension, et StagingExtension.

◆ getFunctions()

getFunctions ( )

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

Renvoie
TwigFunction[]

Implémenté dans AbstractExtension, AttributeExtension, CoreExtension, DebugExtension, StagingExtension, et StringLoaderExtension.

◆ getNodeVisitors()

getNodeVisitors ( )

Returns the node visitor instances to add to the existing list.

Renvoie
NodeVisitorInterface[]

Implémenté dans AbstractExtension, CoreExtension, EscaperExtension, OptimizerExtension, ProfilerExtension, SandboxExtension, StagingExtension, et YieldNotReadyExtension.

◆ getOperators()

getOperators ( )

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

Renvoie
array<array>

@psalm-return array{ array<string, array{precedence: int, precedence_change?: PrecedenceChange, class: class-string<AbstractUnary>}>, array<string, array{precedence: int, precedence_change?: PrecedenceChange, class?: class-string<AbstractBinary>, associativity: ExpressionParser::OPERATOR_*}> }

Implémenté dans AbstractExtension.

◆ getTests()

getTests ( )

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

Renvoie
TwigTest[]

Implémenté dans AbstractExtension, AttributeExtension, CoreExtension, et StagingExtension.

◆ getTokenParsers()

getTokenParsers ( )

Returns the token parser instances to add to the existing list.

Renvoie
TokenParserInterface[]

Implémenté dans AbstractExtension, CoreExtension, EscaperExtension, SandboxExtension, et StagingExtension.


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