1
0
mirror of https://github.com/phpbb/phpbb.git synced 2025-07-30 21:40:43 +02:00

[ticket/17052] Create our own static composer factory and pass known cwd

PHPBB3-17052
This commit is contained in:
Marc Alexander
2022-10-18 22:52:19 +02:00
parent e51254a0d4
commit 09f2fe805c

View File

@@ -232,8 +232,19 @@ class installer
try
{
static $composer_factory;
if (!$composer_factory)
{
$composer_factory = new Factory();
}
$io = new NullIO();
$composer = Factory::create($io, $this->get_composer_ext_json_filename(), false);
$composer = $composer_factory->createComposer(
$io,
$this->get_composer_ext_json_filename(),
false,
filesystem_helper::realpath('')
);
$installed = [];