/** * Delete a project. */ public function delete($projectId) { if (!$_SESSION['user']->getIsAdmin()) { throw new ForbiddenException('You do not have permission to do that.'); } $project = $this->projectStore->getById($projectId); $this->projectStore->delete($project); header('Location: ' . PHPCI_URL); exit; }
/** * Delete a given project. * @param Project $project * @return bool */ public function deleteProject(Project $project) { return $this->projectStore->delete($project); }