Exemplo n.º 1
0
 public function updateAction()
 {
     $request = $this->getRequest();
     if ($request->isPost()) {
         $event = $request->getPost()->toArray();
         $event['startDate'] = substr($event['startDate'], 0, 33);
         $event['startHour'] = substr($event['startHour'], 0, 33);
         $event['endDate'] = substr($event['endDate'], 0, 33);
         $event['endHour'] = substr($event['endHour'], 0, 33);
         $startDate = new \DateTime($event['startDate']);
         $startHour = new \DateTime($event['startHour']);
         $endDate = new \DateTime($event['endDate']);
         $endHour = new \DateTime($event['endHour']);
         $event['evevStartDate'] = $startDate->format("Y-m-d") . "T" . $startHour->format("H:i");
         $event['evevEndDate'] = $endDate->format("Y-m-d") . "T" . $endHour->format("H:i");
         $events_obj = new Event($this->em, new WebsiteTbEvents());
         $json = array('status' => true, 'event' => $events_obj->update($event));
         echo Json::encode($json);
         return false;
     }
 }