TypoScript
Table of Contents
Namespaces
- AST
- IncludeTree
- Tokenizer
Classes
- FrontendTypoScript
- This class contains the TypoScript set up by the PrepareTypoScriptFrontendRendering
Frontend middleware. It can be accessed in content objects:
- FrontendTypoScriptFactory
- Create FrontendTypoScript with its details. This is typically used by a Frontend middleware
to calculate the TypoScript needed to satisfy rendering details of the specific Request.
- PageTsConfig
- A data object that carries the final page TSconfig. This is created by PageTsConfigFactory.
- PageTsConfigFactory
- Calculate page TSconfig. This does the heavy lifting additionally supported by
TsConfigTreeBuilder: Load basic page TSconfig tree, overload with user TSconfig, parse
site settings ("constants"), then build the page TSconfig AST and return page TSconfig DTO.
- TypoScriptService
- Helper class to manage and convert TypoScript into differently shaped arrays.
- TypoScriptStringFactory
- A factory to create the AST object tree for a given TypoScript snippet.
- UserTsConfig
- A data object that carries the final user TSconfig. This is created by UserTsConfigFactory.
- UserTsConfigFactory
- Calculate user TSconfig. This does the heavy lifting additionally supported by
TsConfigTreeBuilder: Load basic user TSconfig tree, then build the user TSconfig AST
and return user TSconfig DTO.