Example #1
0
 /**
  * Disable plugin.
  */
 public function disableAction()
 {
     $plugin = Plugin::find('directory', Request::$query['plugin']);
     $info = Registry::infoFor(Request::$query['plugin']);
     if (class_exists($info['main'])) {
         $info['main']::__disable();
         $plugin->is_enabled = false;
         $plugin->save();
     }
     return $this->redirectTo('admin_plugins');
 }