/** * Process action method * * @return void */ public function process() { $module = new Model\Module(); $module->process($this->request->getPost(), $this->services); if (null !== $this->request->getPost('rm_modules')) { $this->sess->setRequestValue('removed', true); } else { $this->sess->setRequestValue('saved', true); } \Pop\Http\Response::redirect(BASE_PATH . APP_URI . '/modules'); exit; }
/** * Install action method * * @return void */ public function remove() { $moduleId = $this->getModuleId(); $module = new Model\Module(); $module->process(['rm_modules' => [$moduleId]], $this->services); $this->console->append(); $this->console->append($this->console->colorize('Module removed.', Console::BOLD_RED)); $this->console->send(); }