mirror of
https://github.com/phpbb/phpbb.git
synced 2025-08-02 23:07:39 +02:00
[ticket/17052] Create our own static composer factory and pass known cwd
PHPBB3-17052
This commit is contained in:
@@ -232,8 +232,19 @@ class installer
|
|||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
static $composer_factory;
|
||||||
|
if (!$composer_factory)
|
||||||
|
{
|
||||||
|
$composer_factory = new Factory();
|
||||||
|
}
|
||||||
|
|
||||||
$io = new NullIO();
|
$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 = [];
|
$installed = [];
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user