diff options
Diffstat (limited to 'core/ArchiveProcessor/PluginsArchiver.php')
-rw-r--r-- | core/ArchiveProcessor/PluginsArchiver.php | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/ArchiveProcessor/PluginsArchiver.php b/core/ArchiveProcessor/PluginsArchiver.php index f251551a6d..4c963e17bc 100644 --- a/core/ArchiveProcessor/PluginsArchiver.php +++ b/core/ArchiveProcessor/PluginsArchiver.php @@ -49,11 +49,11 @@ class PluginsArchiver */ public static $archivers = array(); - public function __construct(Parameters $params, $isTemporaryArchive) + public function __construct(Parameters $params, $isTemporaryArchive, ArchiveWriter $archiveWriter = null) { $this->params = $params; $this->isTemporaryArchive = $isTemporaryArchive; - $this->archiveWriter = new ArchiveWriter($this->params, $this->isTemporaryArchive); + $this->archiveWriter = $archiveWriter ?: new ArchiveWriter($this->params, $this->isTemporaryArchive); $this->archiveWriter->initNewArchive(); $this->logAggregator = new LogAggregator($params); |