diff --git a/lib/Analytics/Google/Config/Config.php b/lib/Analytics/Google/Config/Config.php index efaa44f0cdd..14339216662 100644 --- a/lib/Analytics/Google/Config/Config.php +++ b/lib/Analytics/Google/Config/Config.php @@ -31,14 +31,7 @@ public function __construct(array $config) public static function fromReportConfig(array $reportConfig): self { - $config = null; - if ($reportConfig['analytics']) { - $config = $reportConfig['analytics']; - } else { - $config = []; - } - - return new self($config); + return new self($reportConfig['analytics'] ?? []); } public function getConfig(): array diff --git a/lib/Analytics/Google/Config/ConfigProvider.php b/lib/Analytics/Google/Config/ConfigProvider.php index 457c049953b..e2111a9a962 100644 --- a/lib/Analytics/Google/Config/ConfigProvider.php +++ b/lib/Analytics/Google/Config/ConfigProvider.php @@ -59,11 +59,6 @@ protected function loadDefaultConfigObject(): array { $reportConfig = \Pimcore\Config::getReportConfig(); - $config = $reportConfig['analytics']; - if (!is_array($config)) { - $config = []; - } - - return $config; + return $reportConfig['analytics'] ?? []; } }