Cms\Twig\Node\ComponentNode
Overview
ComponentNode represents a "component" node
Extends
- Twig\Node\Node
Implements
- Traversable
- Stringable
- IteratorAggregate
- Countable
Protected Properties
There are no protected properties in the class.
Show inherited protected properties
Inherited Protected Properties
- $nodes - Node>. (defined in Twig\Node\Node)
- $attributes - (defined in Twig\Node\Node)
- $lineno - (defined in Twig\Node\Node)
- $tag - (defined in Twig\Node\Node)
Public Methods
public __construct()
public __construct($nodes, $paramNames, $lineno): void
public compile()
public compile($compiler): void
compile the node to PHP.
Inherited Public Methods
- __clone() - (defined in Twig\Node\Node)
- __toString() - (defined in Twig\Node\Node)
- count() - (defined in Twig\Node\Node)
- deprecateAttribute() - (defined in Twig\Node\Node)
- deprecateNode() - (defined in Twig\Node\Node)
- getAttribute() - (defined in Twig\Node\Node)
- getDocumentation() - (defined in Twig\Node\Node)
- getIterator() - (defined in Twig\Node\Node)
- getNode() - (defined in Twig\Node\Node)
- getNodeTag() - (defined in Twig\Node\Node)
- getSourceContext() - (defined in Twig\Node\Node)
- getTemplateLine() - (defined in Twig\Node\Node)
- getTemplateName() - (defined in Twig\Node\Node)
- hasAttribute() - (defined in Twig\Node\Node)
- hasNode() - (defined in Twig\Node\Node)
- removeAttribute() - (defined in Twig\Node\Node)
- removeNode() - (defined in Twig\Node\Node)
- setAttribute() - (defined in Twig\Node\Node)
- setDocumentation() - (defined in Twig\Node\Node)
- setNode() - Sets (defined in Twig\Node\Node)
- setNodeTag() - (defined in Twig\Node\Node)
- setSourceContext() - (defined in Twig\Node\Node)