/** * @Route("/get-schedules/{id}", name="customer_get_schedules") */ public function getPersonsSchedulesAction(Customer $customer) { //$term = $request->query->get('term', null); $em = $this->getDoctrine()->getManager(); $schedules = $em->getRepository('AppBundle:Customer')->getSchedules($customer->getId()); $schedules2 = $em->getRepository('AppBundle:Customer')->getSchedulesGroupByServices($customer->getId()); //return new JsonResponse($schedules2); return $this->render('Customer/report.html.twig', array('customer' => $customer, 'schedules' => $schedules, 'schedules2' => $schedules2)); }
/** * Creates a form to delete a Customer entity. * * @param Customer $customer The Customer entity * * @return \Symfony\Component\Form\Form The form */ private function createDeleteForm(Customer $customer) { return $this->createFormBuilder()->setAction($this->generateUrl('customer_delete', array('id' => $customer->getId())))->setMethod('DELETE')->getForm(); }