ソースを参照

Allow for file://-URLs here as well

Matthias Pigulla 13 年 前
コミット
4e1cb32f8c
1 ファイル変更2 行追加1 行削除
  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'], '/');