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

Breadcrumb

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

function PackageDiscoveryTrait::getRepositorySet

Parameters

key-of<BasePackage::STABILITIES>|null $minimumStability:

1 call to PackageDiscoveryTrait::getRepositorySet()
PackageDiscoveryTrait::findBestVersionAndNameForPackage in vendor/composer/composer/src/Composer/Command/PackageDiscoveryTrait.php
Given a package name, this determines the best version to use in the require key.

File

vendor/composer/composer/src/Composer/Command/PackageDiscoveryTrait.php, line 59

Class

PackageDiscoveryTrait
@internal

Namespace

Composer\Command

Code

private function getRepositorySet(InputInterface $input, ?string $minimumStability = null) : RepositorySet {
    $key = $minimumStability ?? 'default';
    if (!isset($this->repositorySets[$key])) {
        $this->repositorySets[$key] = $repositorySet = new RepositorySet($minimumStability ?? $this->getMinimumStability($input));
        $repositorySet->addRepository($this->getRepos());
    }
    return $this->repositorySets[$key];
}

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal