/** * Disable plugin * @param Plugin $plugin */ public function disablePlugin(Plugin $plugin) { $this->dispatcher->dispatch('plugin.disable', new GenericEvent($this, array('plugin_name' => $plugin->getName(), 'plugin' => $plugin))); }