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\CommandCode
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];
}