From fe832637eda2ae216593b2e1e5aabd9506795291 Mon Sep 17 00:00:00 2001 From: Philipp Dieter Date: Tue, 27 Jul 2021 09:50:15 +0200 Subject: [PATCH] [TASK] Site config utility: Return content of value if present --- Classes/Utility/SiteConfigUtility.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Classes/Utility/SiteConfigUtility.php b/Classes/Utility/SiteConfigUtility.php index 5508fde..d14b8be 100644 --- a/Classes/Utility/SiteConfigUtility.php +++ b/Classes/Utility/SiteConfigUtility.php @@ -45,6 +45,12 @@ class SiteConfigUtility foreach ($pathParts as $key) { $current = &$current[$key]; } + if (is_array($current) + && array_key_exists('value', $current) + && count($current) === 1 + ) { + $current = $current['value']; + } return $current; } }