diff --git a/Build/phpstan/phpstan-baseline.neon b/Build/phpstan/phpstan-baseline.neon index 90bfa97cda4bbafe9105976ff588db5d99ad8a02..4510f51b4a206ddde502d9a539e8b7c4fda5765b 100644 --- a/Build/phpstan/phpstan-baseline.neon +++ b/Build/phpstan/phpstan-baseline.neon @@ -4277,7 +4277,7 @@ parameters: - message: "#^Else branch is unreachable because ternary operator condition is always true\\.$#" - count: 2 + count: 1 path: ../../typo3/sysext/frontend/Classes/Plugin/AbstractPlugin.php - diff --git a/typo3/sysext/frontend/Classes/Plugin/AbstractPlugin.php b/typo3/sysext/frontend/Classes/Plugin/AbstractPlugin.php index fa5e96b4c951d25e3217f0c82428946a502e0cf5..7a0b5f6617ac70f5c76ac9161f596616c83895db 100644 --- a/typo3/sysext/frontend/Classes/Plugin/AbstractPlugin.php +++ b/typo3/sysext/frontend/Classes/Plugin/AbstractPlugin.php @@ -1391,7 +1391,7 @@ class AbstractPlugin */ public function pi_getFFvalue($T3FlexForm_array, $fieldName, $sheet = 'sDEF', $lang = 'lDEF', $value = 'vDEF') { - $sheetArray = is_array($T3FlexForm_array) ? $T3FlexForm_array['data'][$sheet][$lang] : ''; + $sheetArray = $T3FlexForm_array['data'][$sheet][$lang] ?? ''; if (is_array($sheetArray)) { return $this->pi_getFFvalueFromSheetArray($sheetArray, explode('/', $fieldName), $value); }