1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-06-05 22:14:59 +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\Composer;
use Composer\DependencyResolver\Request as composer_request; use Composer\DependencyResolver\Request as composer_request;
use Composer\Factory; use Composer\Factory;
use Composer\Filter\PlatformRequirementFilter\PlatformRequirementFilterFactory;
use Composer\IO\IOInterface; use Composer\IO\IOInterface;
use Composer\IO\NullIO; use Composer\IO\NullIO;
use Composer\Json\JsonFile; use Composer\Json\JsonFile;
@ -172,7 +173,7 @@ class installer
->setUpdate(true) ->setUpdate(true)
->setUpdateAllowList($whitelist) ->setUpdateAllowList($whitelist)
->setUpdateAllowTransitiveDependencies(composer_request::UPDATE_ONLY_LISTED) ->setUpdateAllowTransitiveDependencies(composer_request::UPDATE_ONLY_LISTED)
->setIgnorePlatformRequirements(false) ->setPlatformRequirementFilter(PlatformRequirementFilterFactory::fromBoolOrList(false))
->setOptimizeAutoloader(true) ->setOptimizeAutoloader(true)
->setDumpAutoloader(true) ->setDumpAutoloader(true)
->setPreferStable(true) ->setPreferStable(true)