コード例 #1
0
 public function unMarkAsKnownIssueAction(EventIdentifier $eventIdentifier)
 {
     $this->setProject($eventIdentifier->getProject());
     $this->assertUserRights(UserRole::ROLE_COLLABORATOR);
     $eventIdentifier->setKnownIssue(false);
     $project = $eventIdentifier->getProject();
     $project->incOpenIncidentCount();
     $em = $this->getDoctrine()->getManager();
     $em->persist($eventIdentifier);
     $em->persist($project);
     $em->flush();
     return $this->redirectToRoute("bauer_incident_dashboard_core_homepage", array('project' => $project->getIdentifier()));
 }