function PackageRepository::__construct
Initializes filesystem repository.
Parameters
array{package: mixed[]} $config package definition:
Overrides ArrayRepository::__construct
File
-
vendor/
composer/ composer/ src/ Composer/ Repository/ PackageRepository.php, line 34
Class
- PackageRepository
- Package repository.
Namespace
Composer\RepositoryCode
public function __construct(array $config) {
parent::__construct();
$this->config = $config['package'];
// make sure we have an array of package definitions
if (!is_numeric(key($this->config))) {
$this->config = [
$this->config,
];
}
}