ExpressionLanguage
Table of Contents
Namespaces
- FunctionsProvider
Interfaces
- ProviderInterface
Classes
- AbstractProvider
- Provide functions and variables to symfony expression language.
- DefaultProvider
- Prepare a couple of default variables and register some
general functions that work with it.
- DeprecatingRequestWrapper
- Some scopes - especially fetching page TSconfig do not have a Request, for instance
when the DataHandler needs page TSconfig of a page. As such, using conditions based
on Request data is problematic for user TSconfig and page TSconfig.
- ProviderConfigurationLoader
- This class resolves the expression language provider configuration and store in a cache.
- RequestWrapper
- This class provides access to some methods of the ServerRequest object.
- Resolver
- The main API endpoint to evaluate symfony expression language.
- TypoScriptConditionProvider
- Register default functions in 'typoscript' context. Note the
Typo3ConditionFunctionsProvider relies on variables/arguments
being hand over as variables to the Resolver.