From 4e1cb32f8c2b311998df0ed5f7396a6cec478035 Mon Sep 17 00:00:00 2001 From: Matthias Pigulla Date: Fri, 9 Dec 2011 23:37:52 +0100 Subject: [PATCH] Allow for file://-URLs here as well --- src/Composer/Repository/ComposerRepository.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Composer/Repository/ComposerRepository.php b/src/Composer/Repository/ComposerRepository.php index f704c23ea..d57201f9f 100644 --- a/src/Composer/Repository/ComposerRepository.php +++ b/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'], '/');