function Installer::createPlatformRepo
3 calls to Installer::createPlatformRepo()
- Installer::doInstall in vendor/
composer/ composer/ src/ Composer/ Installer.php - @phpstan-return self::ERROR_*
- Installer::doUpdate in vendor/
composer/ composer/ src/ Composer/ Installer.php - @phpstan-return self::ERROR_*
- Installer::run in vendor/
composer/ composer/ src/ Composer/ Installer.php - Run installation (or update)
File
-
vendor/
composer/ composer/ src/ Composer/ Installer.php, line 862
Class
- Installer
- @author Jordi Boggiano <j.boggiano@seld.be> @author Beau Simensen <beau@dflydev.com> @author Konstantin Kudryashov <ever.zet@gmail.com> @author Nils Adermann <naderman@naderman.de>
Namespace
ComposerCode
protected function createPlatformRepo(bool $forUpdate) : PlatformRepository {
if ($forUpdate) {
$platformOverrides = $this->config
->get('platform') ?: [];
}
else {
$platformOverrides = $this->locker
->getPlatformOverrides();
}
return new PlatformRepository([], $platformOverrides);
}