コード例 #1
0
 /**
  * soft deletes question definition
  * @param PollDefinition $pollDefinition
  * @param QuestionDefinition $questionDefinition
  * @return \Symfony\Component\HttpFoundation\RedirectResponse
  * @Route("/poll-definition/{pollDefinition}/question-definition/{$questionDefinition}/inactivate", name="questionDefinition_inactivate")
  * @Security("has_role('ROLE_EMPLOYER')")
  */
 public function inactivateAction(PollDefinition $pollDefinition, QuestionDefinition $questionDefinition)
 {
     $em = $this->getDoctrine()->getManager();
     $entity = $em->getRepository('AkPollBundle:QuestionDefinition')->find($questionDefinition->getId());
     $entity->setInactivated(true);
     $em->flush();
     return $this->redirect($this->generateUrl('questionDefinition', array('pollDefinition' => $pollDefinition->getId())));
 }