console msgs about modeule

This commit is contained in:
Билай Станислав 2024-10-24 11:44:16 +03:00
parent e12bf58baf
commit c2dfe632e7

View File

@ -24,7 +24,11 @@ class ModuleController extends ConsoleController
if (file_exists(ROOT_DIR . $this->argv['path'])) { if (file_exists(ROOT_DIR . $this->argv['path'])) {
$moduleService = new ModuleService(); $moduleService = new ModuleService();
$moduleService->installModule($this->argv['path']); if ($moduleService->installModule($this->argv['path'])) {
$this->out->r("Модуль установлен", 'green');
} else {
$this->out->r("Ошибка установки модуля", 'red');
}
} else { } else {
$this->out->r("Модуль не найден", 'red'); $this->out->r("Модуль не найден", 'red');
} }
@ -42,6 +46,7 @@ class ModuleController extends ConsoleController
if (file_exists(ROOT_DIR . $this->argv['path'])) { if (file_exists(ROOT_DIR . $this->argv['path'])) {
$moduleService = new ModuleService(); $moduleService = new ModuleService();
$moduleService->uninstallModule($this->argv['path']); $moduleService->uninstallModule($this->argv['path']);
$this->out->r("Модуль удален", 'green');
} else { } else {
$this->out->r("Модуль не найден", 'red'); $this->out->r("Модуль не найден", 'red');
} }
@ -59,6 +64,7 @@ class ModuleController extends ConsoleController
if (file_exists(ROOT_DIR . $this->argv['path'])) { if (file_exists(ROOT_DIR . $this->argv['path'])) {
$moduleService = new ModuleService(); $moduleService = new ModuleService();
$moduleService->packModule($this->argv['path']); $moduleService->packModule($this->argv['path']);
$this->out->r("Модуль заархивирован", 'green');
} else { } else {
$this->out->r("Модуль не найден", 'red'); $this->out->r("Модуль не найден", 'red');
} }
@ -74,7 +80,13 @@ class ModuleController extends ConsoleController
} }
if (file_exists(ROOT_DIR . $this->argv['path'])) { if (file_exists(ROOT_DIR . $this->argv['path'])) {
$moduleService = new ModuleService(); $moduleService = new ModuleService();
$moduleService->updateModule($this->argv['path']); if ($moduleService->updateModule($this->argv['path'])) {
$this->out->r("Модуль обновлен", 'green');
} else {
$this->out->r("Ошибка обновления модуля", 'red');
}
} else {
$this->out->r("Модуль не найден", 'red');
} }
} }