Documentation

Node

Namespaces

Expression

Interfaces, Classes and Traits

NodeCaptureInterface
Represents a node that captures any nested displayable nodes.
NodeOutputInterface
Represents a displayable node in the AST.
AutoEscapeNode
Represents an autoescape node.
BlockNode
Represents a block node.
BlockReferenceNode
Represents a block call node.
BodyNode
Represents a body node.
CheckSecurityCallNode
Represents a node in the AST.
CheckSecurityNode
Represents a node in the AST.
CheckToStringNode
Checks if casting an expression to __toString() is allowed by the sandbox.
DeprecatedNode
Represents a deprecated node.
DoNode
Represents a do node.
EmbedNode
Represents an embed node.
FlushNode
Represents a flush node.
ForLoopNode
Internal node used by the for node.
ForNode
Represents a for node.
IfNode
Represents an if node.
ImportNode
Represents an import node.
IncludeNode
Represents an include node.
MacroNode
Represents a macro node.
ModuleNode
Represents a module node.
Node
Represents a node in the AST.
PrintNode
Represents a node that outputs an expression.
SandboxedPrintNode
Adds a check for the __toString() method when the variable is an object and the sandbox is activated.
SandboxNode
Represents a sandbox node.
SetNode
Represents a set node.
SpacelessNode
Represents a spaceless node.
TextNode
Represents a text node.
WithNode
Represents a nested "with" scope.

Search results