public function updatetimeAction() { $request = $this->getRequest(); if ($request->isPost()) { $event = $request->getPost()->toArray(); $event['start'] = substr($event['start'], 0, 33); $event['end'] = substr($event['end'], 0, 33); $startDate = new \DateTime($event['start']); $event['start'] = substr($startDate->format('c'), 0, -9); $endDate = new \DateTime($event['end']); $event['end'] = substr($endDate->format('c'), 0, -9); $events_obj = new Event($this->em, new WebsiteTbEvents()); $json = array('status' => $events_obj->updateTime($event)); echo Json::encode($json); return false; } }