Selaa lähdekoodia

Merge pull request #2254 from hason/pm

Default installers are available in the factory for a plugin manager
Jordi Boggiano 11 vuotta sitten
vanhempi
commit
a2ffda4f13
1 muutettua tiedostoa jossa 3 lisäystä ja 3 poistoa
  1. 3 3
      src/Composer/Factory.php

+ 3 - 3
src/Composer/Factory.php

@@ -253,13 +253,13 @@ class Factory
         $generator = new AutoloadGenerator($dispatcher);
         $composer->setAutoloadGenerator($generator);
 
+        // add installers to the manager
+        $this->createDefaultInstallers($im, $composer, $io);
+
         $globalRepository = $this->createGlobalRepository($config, $vendorDir);
         $pm = $this->createPluginManager($composer, $io, $globalRepository);
         $composer->setPluginManager($pm);
 
-        // add installers to the manager
-        $this->createDefaultInstallers($im, $composer, $io);
-
         if (!$disablePlugins) {
             $pm->loadInstalledPlugins();
         }