/** * Render disease edit view. * * @param Request $request * @return \Symfony\Component\HttpFoundation\RedirectResponse|\Symfony\Component\HttpFoundation\Response */ public function editAction(Request $request) { $this->check(); $id = $request->get('id'); $disease = new Disease(); $disease->load($id); if ($disease->getId()) { return $this->render('DiseaseBundle:Default:diseaseedit.html.twig', array('disease' => $disease->getData(), 'user' => $this->getUserDataHeader($request->getSession()), 'template_type' => 'Edit')); } return $this->redirectToRoute('disease_new'); }