/** * Render service 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'); $service = new Service(); $service->load($id); if ($service->getId()) { return $this->render('ServiceBundle:Default:serviceedit.html.twig', array('service' => $service->getData(), 'user' => $this->getUserDataHeader($request->getSession()), 'template_type' => 'Edit')); } return $this->redirectToRoute('service_new'); }