1
0
Fork 0
mirror of https://github.com/composer/composer synced 2025-05-10 17:12:51 +00:00

Move some code around

This commit is contained in:
Jordi Boggiano 2012-03-08 01:46:49 +01:00
parent c81a776279
commit f546025bae

View file

@ -34,6 +34,11 @@ class PackageRepository extends ArrayRepository
public function __construct(array $config)
{
$this->config = $config['package'];
// make sure we have an array of package definitions
if (!is_numeric(key($this->config))) {
$this->config = array($this->config);
}
}
/**
@ -43,10 +48,6 @@ class PackageRepository extends ArrayRepository
{
parent::initialize();
if (!is_numeric(key($this->config))) {
$this->config = array($this->config);
}
$loader = new ArrayLoader();
foreach ($this->config as $package) {
$package = $loader->load($package);