PHP Class Neos\Eel\Utility

Show file Open project: neos/flow-development-collection Class Usage Examples

Public Methods

Method Description
evaluateEelExpression ( string $expression, Neos\Eel\EelEvaluatorInterface $eelEvaluator, array $contextVariables, array $defaultContextConfiguration = [] ) : mixed Evaluate an Eel expression.
getDefaultContextVariables ( array $configuration ) : array Get variables from configuration that should be set in the context by default.

Method Details

evaluateEelExpression() public static method

Evaluate an Eel expression.
public static evaluateEelExpression ( string $expression, Neos\Eel\EelEvaluatorInterface $eelEvaluator, array $contextVariables, array $defaultContextConfiguration = [] ) : mixed
$expression string
$eelEvaluator Neos\Eel\EelEvaluatorInterface
$contextVariables array
$defaultContextConfiguration array
return mixed

getDefaultContextVariables() public static method

For example Eel helpers are made available by this.
public static getDefaultContextVariables ( array $configuration ) : array
$configuration array An one dimensional associative array of context variable paths mapping to object names
return array Array with default context variable objects.