$nodes
$nodes :
Represents a module node.
Consider this class as being final. If you need to customize the behavior of the generated class, consider adding nodes to the following nodes: display_start, display_end, constructor_start, constructor_end, and class_end.
__construct(\Twig_Node $body, \Twig_Node_Expression $parent = null, \Twig_Node $blocks, \Twig_Node $macros, \Twig_Node $traits, $embeddedTemplates, \Twig_Source $source)
Constructor.
The nodes are automatically made available as properties ($this->node). The attributes are automatically made available as array items ($this['name']).
\Twig_Node | $body | |
\Twig_Node_Expression | $parent | |
\Twig_Node | $blocks | |
\Twig_Node | $macros | |
\Twig_Node | $traits | |
$embeddedTemplates | ||
\Twig_Source | $source |
compile(\Twig_Compiler $compiler)
\Twig_Compiler | $compiler |
getNode( $name) : \Twig_Node
$name |
compileTemplate(\Twig_Compiler $compiler)
\Twig_Compiler | $compiler |
compileGetParent(\Twig_Compiler $compiler)
\Twig_Compiler | $compiler |
compileClassHeader(\Twig_Compiler $compiler)
\Twig_Compiler | $compiler |
compileConstructor(\Twig_Compiler $compiler)
\Twig_Compiler | $compiler |
compileDisplay(\Twig_Compiler $compiler)
\Twig_Compiler | $compiler |
compileClassFooter(\Twig_Compiler $compiler)
\Twig_Compiler | $compiler |
compileMacros(\Twig_Compiler $compiler)
\Twig_Compiler | $compiler |
compileGetTemplateName(\Twig_Compiler $compiler)
\Twig_Compiler | $compiler |
compileIsTraitable(\Twig_Compiler $compiler)
\Twig_Compiler | $compiler |
compileDebugInfo(\Twig_Compiler $compiler)
\Twig_Compiler | $compiler |
compileGetSourceContext(\Twig_Compiler $compiler)
\Twig_Compiler | $compiler |
compileLoadTemplate(\Twig_Compiler $compiler, $node, $var)
\Twig_Compiler | $compiler | |
$node | ||
$var |