Jobbuddy
Chargement...
Recherche...
Aucune correspondance
Référence de l'interface NodeVisitorInterface
Graphe d'héritage de NodeVisitorInterface:
AbstractNodeVisitor EscaperNodeVisitor OptimizerNodeVisitor SafeAnalysisNodeVisitor SandboxNodeVisitor YieldNotReadyNodeVisitor ProfilerNodeVisitor

Fonctions membres publiques

 enterNode (Node $node, Environment $env)
 leaveNode (Node $node, Environment $env)
 getPriority ()

Description détaillée

Interface for node visitor classes.

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

Documentation des fonctions membres

◆ enterNode()

enterNode ( Node $node,
Environment $env )

Called before child nodes are visited.

Renvoie
Node The modified node

Implémenté dans AbstractNodeVisitor, EscaperNodeVisitor, OptimizerNodeVisitor, SafeAnalysisNodeVisitor, SandboxNodeVisitor, YieldNotReadyNodeVisitor, et ProfilerNodeVisitor.

◆ getPriority()

getPriority ( )

Returns the priority for this visitor.

Priority should be between -10 and 10 (0 is the default).

Renvoie
int The priority level

Implémenté dans EscaperNodeVisitor, OptimizerNodeVisitor, SafeAnalysisNodeVisitor, SandboxNodeVisitor, YieldNotReadyNodeVisitor, et ProfilerNodeVisitor.

◆ leaveNode()

leaveNode ( Node $node,
Environment $env )

Called after child nodes are visited.

Renvoie
Node|null The modified node or null if the node must be removed

Implémenté dans AbstractNodeVisitor, EscaperNodeVisitor, OptimizerNodeVisitor, SafeAnalysisNodeVisitor, SandboxNodeVisitor, YieldNotReadyNodeVisitor, et ProfilerNodeVisitor.


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