Code Duplication    Length = 6-6 lines in 2 locations

typo3/sysext/backend/Classes/Form/FormDataProvider/EvaluateDisplayConditions.php 2 locations

@@ 738-743 (lines=6) @@
735
    protected function evaluateConditionRecursive(array $conditionArray): bool
736
    {
737
        switch ($conditionArray['type']) {
738
            case 'AND':
739
                $result = true;
740
                foreach ($conditionArray['subConditions'] as $subCondition) {
741
                    $result = $result && $this->evaluateConditionRecursive($subCondition);
742
                }
743
                return $result;
744
            case 'OR':
745
                $result = false;
746
                foreach ($conditionArray['subConditions'] as $subCondition) {
@@ 744-749 (lines=6) @@
741
                    $result = $result && $this->evaluateConditionRecursive($subCondition);
742
                }
743
                return $result;
744
            case 'OR':
745
                $result = false;
746
                foreach ($conditionArray['subConditions'] as $subCondition) {
747
                    $result = $result || $this->evaluateConditionRecursive($subCondition);
748
                }
749
                return $result;
750
            case 'FIELD':
751
                return $this->matchFieldCondition($conditionArray);
752
            case 'HIDE_FOR_NON_ADMINS':