Typo3ConditionFunctionsProvider implements ExpressionFunctionProviderInterface
Functions available in 'TypoScript' context. Note these rely on variables being hand over, see IncludeTreeConditionMatcherVisitor for more details.
Table of Contents
Interfaces
- ExpressionFunctionProviderInterface
Methods
- getFunctions() : array<string|int, ExpressionFunction>
- getLoginUserFunction() : ExpressionFunction
- getSessionFunction() : ExpressionFunction
- getSiteFunction() : ExpressionFunction
- getSiteLanguageFunction() : ExpressionFunction
- getTSFEFunction() : ExpressionFunction
- getUsergroupFunction() : ExpressionFunction
Methods
getFunctions()
public
getFunctions() : array<string|int, ExpressionFunction>
Return values
array<string|int, ExpressionFunction> —An array of Function instances
getLoginUserFunction()
protected
getLoginUserFunction() : ExpressionFunction
since TYPO3 v12, will be removed in TYPO3 v13
Return values
ExpressionFunctiongetSessionFunction()
protected
getSessionFunction() : ExpressionFunction
Return values
ExpressionFunctiongetSiteFunction()
protected
getSiteFunction() : ExpressionFunction
Return values
ExpressionFunctiongetSiteLanguageFunction()
protected
getSiteLanguageFunction() : ExpressionFunction
Return values
ExpressionFunctiongetTSFEFunction()
protected
getTSFEFunction() : ExpressionFunction
Return values
ExpressionFunctiongetUsergroupFunction()
protected
getUsergroupFunction() : ExpressionFunction
since TYPO3 v12, will be removed in TYPO3 v13