Revert "[TASK] Avoid slow array functions in loops"
[Packages/TYPO3.CMS.git] / typo3 / sysext / core / Resources / PHP / ClassMapGenerator.php
index 1dd6f0e..74b5561 100644 (file)
@@ -37,13 +37,13 @@ class ClassMapGenerator
      */
     public static function dump($dirs, $file)
     {
-        $maps = [[]];
+        $maps = [];
 
         foreach ($dirs as $dir) {
-            $maps[] = static::createMap($dir);
+            $maps = array_merge($maps, static::createMap($dir));
         }
 
-        file_put_contents($file, sprintf('<?php return %s;', var_export(array_merge(...$maps), true)));
+        file_put_contents($file, sprintf('<?php return %s;', var_export($maps, true)));
     }
 
     /**