Explorar el Código

Allow for file://-URLs here as well

Matthias Pigulla hace 13 años
padre
commit
4e1cb32f8c
Se han modificado 1 ficheros con 2 adiciones y 1 borrados
  1. 2 1
      src/Composer/Repository/ComposerRepository.php

+ 2 - 1
src/Composer/Repository/ComposerRepository.php

@@ -26,7 +26,8 @@ class ComposerRepository extends ArrayRepository
 
     public function __construct(array $config)
     {
-        if (!preg_match('{^https?://}', $config['url'])) {
+        if (!preg_match('{^\w+://}', $config['url'])) {
+                  // assume http as the default protocol
             $config['url'] = 'http://'.$config['url'];
         }
         $config['url'] = rtrim($config['url'], '/');