Przeglądaj źródła

Use ClassLoader::set to initialize the class loader paths

Jordi Boggiano 12 lat temu
rodzic
commit
5ba147663d

+ 1 - 1
src/Composer/Autoload/AutoloadGenerator.php

@@ -395,7 +395,7 @@ INCLUDE_PATH;
             $file .= <<<'PSR0'
         $map = require __DIR__ . '/autoload_namespaces.php';
         foreach ($map as $namespace => $path) {
-            $loader->add($namespace, $path);
+            $loader->set($namespace, $path);
         }
 
 

+ 1 - 1
tests/Composer/Test/Autoload/Fixtures/autoload_real_files_by_dependency.php

@@ -28,7 +28,7 @@ class ComposerAutoloaderInitFilesAutoloadOrder
 
         $map = require __DIR__ . '/autoload_namespaces.php';
         foreach ($map as $namespace => $path) {
-            $loader->add($namespace, $path);
+            $loader->set($namespace, $path);
         }
 
         $classMap = require __DIR__ . '/autoload_classmap.php';

+ 1 - 1
tests/Composer/Test/Autoload/Fixtures/autoload_real_functions.php

@@ -28,7 +28,7 @@ class ComposerAutoloaderInitFilesAutoload
 
         $map = require __DIR__ . '/autoload_namespaces.php';
         foreach ($map as $namespace => $path) {
-            $loader->add($namespace, $path);
+            $loader->set($namespace, $path);
         }
 
         $classMap = require __DIR__ . '/autoload_classmap.php';

+ 1 - 1
tests/Composer/Test/Autoload/Fixtures/autoload_real_include_path.php

@@ -28,7 +28,7 @@ class ComposerAutoloaderInitIncludePath
 
         $map = require __DIR__ . '/autoload_namespaces.php';
         foreach ($map as $namespace => $path) {
-            $loader->add($namespace, $path);
+            $loader->set($namespace, $path);
         }
 
         $classMap = require __DIR__ . '/autoload_classmap.php';

+ 1 - 1
tests/Composer/Test/Autoload/Fixtures/autoload_real_target_dir.php

@@ -28,7 +28,7 @@ class ComposerAutoloaderInitTargetDir
 
         $map = require __DIR__ . '/autoload_namespaces.php';
         foreach ($map as $namespace => $path) {
-            $loader->add($namespace, $path);
+            $loader->set($namespace, $path);
         }
 
         $classMap = require __DIR__ . '/autoload_classmap.php';