Bläddra i källkod

Re-enable include path even when classmap authoritative is present, refs #4556

Jordi Boggiano 9 år sedan
förälder
incheckning
bda2c0f9b7
1 ändrade filer med 17 tillägg och 21 borttagningar
  1. 17 21
      src/Composer/Autoload/AutoloadGenerator.php

+ 17 - 21
src/Composer/Autoload/AutoloadGenerator.php

@@ -568,34 +568,30 @@ class ComposerAutoloaderInit$suffix
 
 HEADER;
 
-        if (!$this->classMapAuthoritative) {
-            if ($useIncludePath) {
-                $file .= <<<'INCLUDE_PATH'
-            $includePaths = require __DIR__ . '/include_paths.php';
-            array_push($includePaths, get_include_path());
-            set_include_path(join(PATH_SEPARATOR, $includePaths));
+        if ($useIncludePath) {
+            $file .= <<<'INCLUDE_PATH'
+        $includePaths = require __DIR__ . '/include_paths.php';
+        array_push($includePaths, get_include_path());
+        set_include_path(join(PATH_SEPARATOR, $includePaths));
 
 
 INCLUDE_PATH;
-            }
-
-            $file .= <<<'PSR0'
-            $map = require __DIR__ . '/autoload_namespaces.php';
-            foreach ($map as $namespace => $path) {
-                $loader->set($namespace, $path);
-            }
-
+        }
 
-PSR0;
+        if (!$this->classMapAuthoritative) {
+            $file .= <<<'PSR04'
+        $map = require __DIR__ . '/autoload_namespaces.php';
+        foreach ($map as $namespace => $path) {
+            $loader->set($namespace, $path);
+        }
 
-            $file .= <<<'PSR4'
-            $map = require __DIR__ . '/autoload_psr4.php';
-            foreach ($map as $namespace => $path) {
-                $loader->setPsr4($namespace, $path);
-            }
+        $map = require __DIR__ . '/autoload_psr4.php';
+        foreach ($map as $namespace => $path) {
+            $loader->setPsr4($namespace, $path);
+        }
 
 
-PSR4;
+PSR04;
         }
 
         if ($useClassMap) {