\Twig_Node_SandboxedModule
Represents a module node.
- Author: Fabien Potencier <fabien@symfony.com>
Synopsis
class Twig_Node_SandboxedModule
extends Twig_Node_Module
{
- // members
- protected $usedFilters;
- protected $usedTags;
- protected $usedFunctions;
- // Inherited members from Twig_Node
- protected $nodes;
- protected $attributes;
- protected $lineno;
- protected $tag;
- // methods
- public void __construct()
- protected void compileDisplayBody()
- protected void compileDisplayFooter()
- // Inherited methods from Twig_Node_Module
- public void __construct()
- public void setIndex()
- public void compile()
- protected void compileTemplate()
- protected void compileGetParent()
- protected void compileDisplayBody()
- protected void compileClassHeader()
- protected void compileConstructor()
- protected void compileDisplayHeader()
- protected void compileDisplayFooter()
- protected void compileClassFooter()
- protected void compileMacros()
- protected void compileGetTemplateName()
- protected void compileIsTraitable()
- protected void compileDebugInfo()
- protected void compileLoadTemplate()
- // Inherited methods from Twig_Node
- public void __construct()
- public void __toString()
- public void toXml()
- public void compile()
- public void getLine()
- public void getNodeTag()
- public Boolean hasAttribute()
- public mixed getAttribute()
- public void setAttribute()
- public void removeAttribute()
- public Boolean hasNode()
- public Twig_Node getNode()
- public void setNode()
- public void removeNode()
- public void count()
- public void getIterator()
Hierarchy
Extends
Members
protected
- $attributes
- $lineno
- $nodes
- $tag
- $usedFilters
- $usedFunctions
- $usedTags
Methods
protected
Inherited from Twig_Node_Module
protected
- compileClassHeader()
- compileConstructor()
- compileDebugInfo()
- compileDisplayBody()
- compileDisplayHeader()
- compileGetParent()
- compileGetTemplateName()
- compileIsTraitable()
- compileLoadTemplate()
- compileMacros()
- compileTemplate()
public
- compile() — Compiles the node to PHP.
- setIndex()
Inherited from Twig_Node
public
- __toString()
- compile()
- count()
- getAttribute() — Gets an attribute.
- getIterator()
- getLine()
- getNode() — Gets a node by name.
- getNodeTag()
- hasAttribute() — Returns true if the attribute is defined.
- hasNode() — Returns true if the node with the given identifier exists.
- removeAttribute() — Removes an attribute.
- removeNode() — Removes a node by name.
- setAttribute() — Sets an attribute.
- setNode() — Sets a node.
- toXml()