From 4a766b6cf004b29ccedb017aa868599a65167aa1 Mon Sep 17 00:00:00 2001 From: Dennis Eichhorn Date: Thu, 26 Oct 2017 19:01:09 +0200 Subject: [PATCH] Fix #132 --- Module/ModuleManager.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Module/ModuleManager.php b/Module/ModuleManager.php index 9f605b25b..9af363de9 100644 --- a/Module/ModuleManager.php +++ b/Module/ModuleManager.php @@ -419,13 +419,13 @@ class ModuleManager public function reInit(string $module) : bool { $info = $this->loadInfo($module); - /** @var $class InstallerAbstract */ $class = '\\Modules\\' . $info->getDirectory() . '\\Admin\\Installer'; if (!Autoloader::exists($class)) { throw new InvalidModuleException($info->getDirectory()); } + /** @var $class InstallerAbstract */ $class::reInit($this->modulePath, $info); } @@ -511,13 +511,13 @@ class ModuleManager */ private function installModule(InfoManager $info) /* : void */ { - /** @var $class InstallerAbstract */ $class = '\\Modules\\' . $info->getDirectory() . '\\Admin\\Installer'; if (!Autoloader::exists($class)) { throw new InvalidModuleException($info->getDirectory()); } + /** @var $class InstallerAbstract */ $class::install($this->modulePath, $this->app->dbPool, $info); }