diff --git a/Neos.Flow/Classes/Security/Authorization/Privilege/Entity/Doctrine/EntityPrivilegeExpressionEvaluator.php b/Neos.Flow/Classes/Security/Authorization/Privilege/Entity/Doctrine/EntityPrivilegeExpressionEvaluator.php index cb5da45588..61eeb91bd1 100644 --- a/Neos.Flow/Classes/Security/Authorization/Privilege/Entity/Doctrine/EntityPrivilegeExpressionEvaluator.php +++ b/Neos.Flow/Classes/Security/Authorization/Privilege/Entity/Doctrine/EntityPrivilegeExpressionEvaluator.php @@ -42,7 +42,6 @@ public function evaluate($expression, Context $context) if (!function_exists($functionName)) { $code = $this->generateEvaluatorCode($expression); $functionDeclaration = 'function ' . $functionName . '($context){return ' . $code . ';}'; - $this->newExpressions[$functionName] = $functionDeclaration; eval($functionDeclaration); }