$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(array $nodes = array(), array $attributes = array(), integer $lineno, string $tag = null)
Constructor.
The nodes are automatically made available as properties ($this->node). The attributes are automatically made available as array items ($this['name']).
| array | $nodes | An array of named nodes |
| array | $attributes | An array of attributes (should not be nodes) |
| integer | $lineno | The line number |
| string | $tag | The tag name associated with the Node |
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 |