DefaultFunctionsProvider implements ExpressionFunctionProviderInterface

Read onlyYes

Default expression language functions. This is currently paired with DefaultProvider class, which provides appropriate variables that can be injected.

Internal

Table of Contents

Interfaces

ExpressionFunctionProviderInterface

Methods

getFunctions()  : array<string|int, ExpressionFunction>
getCompatVersionFunction()  : ExpressionFunction
getDateFunction()  : ExpressionFunction
getEnvFunction()  : ExpressionFunction
getFeatureToggleFunction()  : ExpressionFunction
getIpFunction()  : ExpressionFunction
getLikeFunction()  : ExpressionFunction
getTraverseArrayFunction()  : ExpressionFunction

Methods

getFunctions()

public getFunctions() : array<string|int, ExpressionFunction>
Return values
array<string|int, ExpressionFunction>

An array of Function instances

getCompatVersionFunction()

protected getCompatVersionFunction() : ExpressionFunction
Return values
ExpressionFunction

getDateFunction()

protected getDateFunction() : ExpressionFunction
Return values
ExpressionFunction

getEnvFunction()

protected getEnvFunction() : ExpressionFunction
Return values
ExpressionFunction

getFeatureToggleFunction()

protected getFeatureToggleFunction() : ExpressionFunction
Return values
ExpressionFunction

getIpFunction()

protected getIpFunction() : ExpressionFunction
Return values
ExpressionFunction

getLikeFunction()

protected getLikeFunction() : ExpressionFunction
Return values
ExpressionFunction

getTraverseArrayFunction()

protected getTraverseArrayFunction() : ExpressionFunction
Return values
ExpressionFunction

        
On this page

Search results