AstBuilderInterface
The main TypoScript AST builder.
This creates a tree of Nodes, starting with the root node. Each node can have children. The implementation basically iterates a LineStream created by the tokenizers, and creates AST depending on the line type. It handles all the different operator lines like "=", "<" and so on.
Tags
Table of Contents
Methods
Methods
build()
public
build(LineStream $lineStream, RootNode $ast[, array<string, string> $flatConstants = [] ]) : RootNode
Parameters
- $lineStream : LineStream
- $ast : RootNode
- $flatConstants : array<string, string> = []