|
ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Twig_NodeVisitor_Escaper implements output escaping. More...
Inheritance diagram for Twig_NodeVisitor_Escaper:
Collaboration diagram for Twig_NodeVisitor_Escaper:Public Member Functions | |
| __construct () | |
| getPriority () | |
| Returns the priority for this visitor. More... | |
Public Member Functions inherited from Twig_BaseNodeVisitor | |
| enterNode (Twig_NodeInterface $node, Twig_Environment $env) | |
| Called before child nodes are visited. More... | |
| leaveNode (Twig_NodeInterface $node, Twig_Environment $env) | |
| Called after child nodes are visited. More... | |
| enterNode (Twig_NodeInterface $node, Twig_Environment $env) | |
| Called before child nodes are visited. More... | |
| leaveNode (Twig_NodeInterface $node, Twig_Environment $env) | |
| Called after child nodes are visited. More... | |
| getPriority () | |
| Returns the priority for this visitor. More... | |
Protected Member Functions | |
| doEnterNode (Twig_Node $node, Twig_Environment $env) | |
| Called before child nodes are visited. More... | |
| doLeaveNode (Twig_Node $node, Twig_Environment $env) | |
| Called after child nodes are visited. More... | |
| escapePrintNode (Twig_Node_Print $node, Twig_Environment $env, $type) | |
| preEscapeFilterNode (Twig_Node_Expression_Filter $filter, Twig_Environment $env) | |
| isSafeFor ($type, Twig_NodeInterface $expression, $env) | |
| needEscaping (Twig_Environment $env) | |
| getEscaperFilter ($type, Twig_NodeInterface $node) | |
| doEnterNode (Twig_Node $node, Twig_Environment $env) | |
| Called before child nodes are visited. More... | |
| doLeaveNode (Twig_Node $node, Twig_Environment $env) | |
| Called after child nodes are visited. More... | |
Protected Attributes | |
| $statusStack = array() | |
| $blocks = array() | |
| $safeAnalysis | |
| $traverser | |
| $defaultStrategy = false | |
| $safeVars = array() | |
Twig_NodeVisitor_Escaper implements output escaping.
@final
Definition at line 19 of file Escaper.php.
| Twig_NodeVisitor_Escaper::__construct | ( | ) |
Definition at line 28 of file Escaper.php.
|
protected |
Called before child nodes are visited.
Reimplemented from Twig_BaseNodeVisitor.
Definition at line 33 of file Escaper.php.
References $defaultStrategy, $env, Twig_Node\getAttribute(), Twig_Node\getNode(), Twig_Node\getTemplateName(), and needEscaping().
Here is the call graph for this function:
|
protected |
Called after child nodes are visited.
Reimplemented from Twig_BaseNodeVisitor.
Definition at line 52 of file Escaper.php.
References $env, escapePrintNode(), Twig_Node\getAttribute(), needEscaping(), and preEscapeFilterNode().
Here is the call graph for this function:
|
protected |
Definition at line 73 of file Escaper.php.
References $env, $type, getEscaperFilter(), Twig_Node\getNode(), Twig_Node\getTemplateLine(), and isSafeFor().
Referenced by doLeaveNode().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 139 of file Escaper.php.
Referenced by escapePrintNode(), and preEscapeFilterNode().
Here is the caller graph for this function:| Twig_NodeVisitor_Escaper::getPriority | ( | ) |
Returns the priority for this visitor.
Priority should be between -10 and 10 (0 is the default).
Implements Twig_NodeVisitorInterface.
Definition at line 148 of file Escaper.php.
|
protected |
Definition at line 112 of file Escaper.php.
Referenced by escapePrintNode(), and preEscapeFilterNode().
Here is the caller graph for this function:
|
protected |
Definition at line 130 of file Escaper.php.
Referenced by doEnterNode(), and doLeaveNode().
Here is the caller graph for this function:
|
protected |
Definition at line 93 of file Escaper.php.
References $env, $name, $type, getEscaperFilter(), Twig_Node\getNode(), isSafeFor(), and Twig_Node\setNode().
Referenced by doLeaveNode().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 22 of file Escaper.php.
|
protected |
Definition at line 25 of file Escaper.php.
Referenced by doEnterNode().
|
protected |
Definition at line 23 of file Escaper.php.
|
protected |
Definition at line 26 of file Escaper.php.
|
protected |
Definition at line 21 of file Escaper.php.
|
protected |
Definition at line 24 of file Escaper.php.