/** * 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'); }