Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. PackageRepository.php

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\Repository

Code

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,
        ];
    }
}
RSS feed
Powered by Drupal