public function uninstallModule() { parent::uninstallModule(); $this->registerDB(); $installMicroModule = new CustomizerAdminPanelModule(); $installMicroModule->uninstallModule(); $installMicroModule = new PublicModule(); $installMicroModule->uninstallModule(); $installMicroModule = new AuthModule(); $installMicroModule->uninstallModule(); $installMicroModule = new SystemOptionsModule(); $installMicroModule->uninstallModule(); $this->saveConfigForModule(self::class, ["params" => ["installed" => false, "active" => false]]); }