Neos.Fusion/Classes/Core/Runtime.php
protected function evaluateEelExpressionOrSimpleValueWithProcessor($fusionPath, array $valueConfiguration, AbstractFusionObject $contextObject = null)
    {
        if (isset($valueConfiguration['__eelExpression'])) {
            $evaluatedValue = $this->evaluateEelExpression($valueConfiguration['__eelExpression'], $contextObject);
        } else {
            // must be simple type, as this is the only place where this method is called.
            $evaluatedValue = $valueConfiguration['__value'];
        }

        $evaluatedValue = $this->evaluateProcessors($evaluatedValue, $valueConfiguration, $fusionPath, $contextObject);

        return $evaluatedValue;
    }
protected function evaluateEelExpressionOrSimpleValueWithProcessor($fusionPath, array $valueConfiguration, AbstractFusionObject $contextObject = null)
    {
        if (isset($valueConfiguration['__eelExpression'])) {
            $evaluatedValue = $this->evaluateEelExpression($valueConfiguration['__eelExpression'], $contextObject);
        } else {
            // must be simple type, as this is the only place where this method is called.
            $evaluatedValue = $valueConfiguration['__value'];
        }

        $evaluatedValue = $this->evaluateProcessors($evaluatedValue, $valueConfiguration, $fusionPath, $contextObject);

        return $evaluatedValue;
    }
protected function evaluateEelExpressionOrSimpleValueWithProcessor ( $ fusionPath , array $ valueConfiguration , AbstractFusionObject $ contextObject = null ) { if ( isset ( $ valueConfiguration [ '__eelExpression' ] ) ) { $ evaluatedValue = $ this -> evaluateEelExpression ( $ valueConfiguration [ '__eelExpression' ] , $ contextObject ) ; } else { // must be simple type, as this is the only place where this method is called. $ evaluatedValue = $ valueConfiguration [ '__value' ] ; } $ evaluatedValue = $ this -> evaluateProcessors ( $ evaluatedValue , $ valueConfiguration , $ fusionPath , $ contextObject ) ; return $ evaluatedValue ; }
Evaluate a simple value or eel expression with processors

@param string $fusionPath the Fusion path up to now
@param array $valueConfiguration Fusion configuration for the value
@param \Neos\Fusion\FusionObjects\AbstractFusionObject $contextObject An optional object for the "this" value inside the context
@return mixed The result of the evaluation
@throws Exception
Evaluate a simple value or eel expression with processors