function Pool::setPackages
Parameters
BasePackage[] $packages:
1 call to Pool::setPackages()
- Pool::__construct in vendor/
composer/ composer/ src/ Composer/ DependencyResolver/ Pool.php - ByPackage
File
-
vendor/
composer/ composer/ src/ Composer/ DependencyResolver/ Pool.php, line 93
Class
- Pool
- A package pool contains all packages for dependency resolution
Namespace
Composer\DependencyResolverCode
private function setPackages(array $packages) : void {
$id = 1;
foreach ($packages as $package) {
$this->packages[] = $package;
$package->id = $id++;
foreach ($package->getNames() as $provided) {
$this->packageByName[$provided][] = $package;
}
}
}