Exemplo n.º 1
0
 /**
  * @Route("/data/time/{id}", name="update_time_entry", methods={"PUT", "POST"})
  */
 public function updateTimeEntryAction(Request $request, TimeEntry $timeEntry)
 {
     $timeEntry->setStartTimeFormated($request->get('startTime'));
     $timeEntry->setEndTimeFormated($request->get('endTime'));
     $timeEntry->setDateFormated($request->get('date'));
     $this->validateTimeEntry($timeEntry);
     $this->getDoctrine()->getManager()->flush();
     $message = array('message' => $this->get('translator')->trans('message.update.successful'), 'data' => $timeEntry->serialize());
     return new JsonResponse($message);
 }