‪TYPO3CMS  9.5
TYPO3\CMS\Core\ExpressionLanguage\ProviderInterface Interface Reference
Inheritance diagram for TYPO3\CMS\Core\ExpressionLanguage\ProviderInterface:
TYPO3\CMS\Core\ExpressionLanguage\AbstractProvider TYPO3\CMS\Core\ExpressionLanguage\DefaultProvider TYPO3\CMS\Core\ExpressionLanguage\SiteConditionProvider TYPO3\CMS\Core\ExpressionLanguage\TypoScriptConditionProvider TYPO3\CMS\Form\Domain\Condition\ConditionProvider

Public Member Functions

ExpressionFunctionProviderInterface[] getExpressionLanguageProviders ()
 
array getExpressionLanguageVariables ()
 

Detailed Description

Interface ProviderInterface

Definition at line 23 of file ProviderInterface.php.

Member Function Documentation

◆ getExpressionLanguageProviders()

ExpressionFunctionProviderInterface [] TYPO3\CMS\Core\ExpressionLanguage\ProviderInterface::getExpressionLanguageProviders ( )

An array of objects which implements the ExpressionFunctionProviderInterface

Returns
‪ExpressionFunctionProviderInterface[]

Implemented in TYPO3\CMS\Core\ExpressionLanguage\AbstractProvider.

◆ getExpressionLanguageVariables()

array TYPO3\CMS\Core\ExpressionLanguage\ProviderInterface::getExpressionLanguageVariables ( )

An array with key/value pairs. The key will be available as variable name

Returns
‪array

Implemented in TYPO3\CMS\Core\ExpressionLanguage\AbstractProvider.