Ejemplo n.º 1
0
 /**
  * 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;
 }
Ejemplo n.º 2
0
 /**
  * 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();
 }