1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-06-01 12:05:37 +02:00

[ticket/16964] Fix composer installer deprecation notice

PHPBB3-16964
This commit is contained in:
rxu 2022-02-08 23:58:14 +07:00
parent c4e33d4e8d
commit 10199ae619
No known key found for this signature in database
GPG Key ID: 955F0567380E586A

View File

@ -16,6 +16,7 @@ namespace phpbb\composer;
use Composer\Composer;
use Composer\DependencyResolver\Request as composer_request;
use Composer\Factory;
use Composer\Filter\PlatformRequirementFilter\PlatformRequirementFilterFactory;
use Composer\IO\IOInterface;
use Composer\IO\NullIO;
use Composer\Json\JsonFile;
@ -172,7 +173,7 @@ class installer
->setUpdate(true)
->setUpdateAllowList($whitelist)
->setUpdateAllowTransitiveDependencies(composer_request::UPDATE_ONLY_LISTED)
->setIgnorePlatformRequirements(false)
->setPlatformRequirementFilter(PlatformRequirementFilterFactory::fromBoolOrList(false))
->setOptimizeAutoloader(true)
->setDumpAutoloader(true)
->setPreferStable(true)