From eb3524423024b71e125ab8d9a7cff41f8352ff2b Mon Sep 17 00:00:00 2001 From: Jordi Boggiano Date: Mon, 20 Feb 2012 11:55:32 +0100 Subject: [PATCH] Fix repositories warning --- src/Composer/Factory.php | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/Composer/Factory.php b/src/Composer/Factory.php index 2bbbded74..22bae3667 100644 --- a/src/Composer/Factory.php +++ b/src/Composer/Factory.php @@ -51,7 +51,6 @@ class Factory // Configuration defaults $composerConfig = array( 'vendor-dir' => 'vendor', - 'repositories' => array(), ); $packageConfig = $file->read(); @@ -73,9 +72,11 @@ class Factory // load default repository unless it's explicitly disabled $loadPackagist = true; - foreach ($packageConfig['repositories'] as $repo) { - if (isset($repo['packagist']) && $repo['packagist'] === false) { - $loadPackagist = false; + if (isset($packageConfig['repositories'])) { + foreach ($packageConfig['repositories'] as $repo) { + if (isset($repo['packagist']) && $repo['packagist'] === false) { + $loadPackagist = false; + } } } if ($loadPackagist) {