Fix init command failing due to missing --ignore-platform-req[s] flags, fixes #10739

main
Jordi Boggiano 2 years ago
parent 5a54e0eb7a
commit a0cc388952
No known key found for this signature in database
GPG Key ID: 7BBD42C429EC80BC

@ -271,7 +271,11 @@ trait PackageDiscoveryTrait
private function findBestVersionAndNameForPackage(InputInterface $input, string $name, ?PlatformRepository $platformRepo = null, string $preferredStability = 'stable', ?string $requiredVersion = null, ?string $minimumStability = null, bool $fixed = false): array
{
// handle ignore-platform-reqs flag if present
$platformRequirementFilter = $this->getPlatformRequirementFilter($input);
if ($input->hasOption('ignore-platform-reqs') && $input->hasOption('ignore-platform-req')) {
$platformRequirementFilter = $this->getPlatformRequirementFilter($input);
} else {
$platformRequirementFilter = PlatformRequirementFilterFactory::ignoreNothing();
}
// find the latest version allowed in this repo set
$repoSet = $this->getRepositorySet($input, $minimumStability);

Loading…
Cancel
Save