Neos\Eel\FlowQuery\Operations\FirstOperation::evaluate PHP Method

evaluate() public method

public evaluate ( FlowQuery $flowQuery, array $arguments ) : void
$flowQuery Neos\Eel\FlowQuery\FlowQuery the FlowQuery object
$arguments array Ignored for this operation
return void
    public function evaluate(FlowQuery $flowQuery, array $arguments)
    {
        $context = $flowQuery->getContext();
        if (isset($context[0])) {
            $flowQuery->setContext([$context[0]]);
        } else {
            $flowQuery->setContext([]);
        }
    }
FirstOperation