Revert "[TASK] Avoid slow array functions in loops"
[Packages/TYPO3.CMS.git] / typo3 / sysext / t3editor / Classes / Registry / AddonRegistry.php
index d91fded..f31f545 100644 (file)
@@ -75,11 +75,11 @@ class AddonRegistry implements SingletonInterface
      */
     public function compileSettings(array $addons): array
     {
      */
     public function compileSettings(array $addons): array
     {
-        $settings = [[]];
+        $settings = [];
         foreach ($addons as $addon) {
         foreach ($addons as $addon) {
-            $settings[] = $addon->getOptions();
+            $settings = array_merge($settings, $addon->getOptions());
         }
 
         }
 
-        return array_merge(...$settings);
+        return $settings;
     }
 }
     }
 }