From 3d81163d5f04b2653aeadbbc63489dfaa98ef393 Mon Sep 17 00:00:00 2001
From: Markus Klein <markus.klein@typo3.org>
Date: Mon, 17 Feb 2020 18:01:48 +0100
Subject: [PATCH] [BUGFIX] Use non-deprecated Fluid API in
 TableAccessViewHelper

Resolves: #90408
Releases: master
Change-Id: Ifefec22a13b0bf303fd06afa744fd9b1c1733a36
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/63281
Tested-by: Daniel Goerz <daniel.goerz@posteo.de>
Tested-by: TYPO3com <noreply@typo3.com>
Tested-by: Georg Ringer <georg.ringer@gmail.com>
Reviewed-by: Daniel Goerz <daniel.goerz@posteo.de>
Reviewed-by: Georg Ringer <georg.ringer@gmail.com>
---
 .../Classes/ViewHelpers/Display/TableAccessViewHelper.php      | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/typo3/sysext/beuser/Classes/ViewHelpers/Display/TableAccessViewHelper.php b/typo3/sysext/beuser/Classes/ViewHelpers/Display/TableAccessViewHelper.php
index 86f306c2be21..52f635d7038b 100644
--- a/typo3/sysext/beuser/Classes/ViewHelpers/Display/TableAccessViewHelper.php
+++ b/typo3/sysext/beuser/Classes/ViewHelpers/Display/TableAccessViewHelper.php
@@ -15,6 +15,7 @@ namespace TYPO3\CMS\Beuser\ViewHelpers\Display;
  * The TYPO3 project - inspiring people to share!
  */
 
+use TYPO3Fluid\Fluid\Core\Rendering\RenderingContextInterface;
 use TYPO3Fluid\Fluid\Core\ViewHelper\AbstractConditionViewHelper;
 
 class TableAccessViewHelper extends AbstractConditionViewHelper
@@ -27,7 +28,7 @@ class TableAccessViewHelper extends AbstractConditionViewHelper
         $this->registerArgument('modify', 'array', 'List of allowed tables to modify', false, []);
     }
 
-    protected static function evaluateCondition($arguments = null): bool
+    public static function verdict(array $arguments, RenderingContextInterface $renderingContext)
     {
         $table = $arguments['table'];
         return array_key_exists($table, $arguments['select']) || array_key_exists($table, $arguments['modify']);
-- 
GitLab