public function uninstallAction() { $plugin = $this->pluginManager->getPlugin($this->params('id')); if (!$plugin) { return $this->notFoundAction(); } $this->pluginManager->uninstall($plugin); return $this->redirect()->toRoute('admin/system/plugins'); }
public function delete($id) { $plugin = $this->pluginManager->getPlugin($id); if (!$plugin) { return new ApiProblem(ApiProblemResponse::STATUS_CODE_404, 'Entity not found.'); } $this->pluginManager->uninstall($plugin); return true; }