Contents

Cms\Twig\Node\PageNode

Overview

PageNode represents a "page" 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($lineno): void

public compile()

public compile($compiler): void

Compiles the node to PHP.

Show inherited public methods

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)