public function itemHistoryFeedAction() { try { $request = $this->getRequest(); $current_time = time(); $params = $request->getParams(); $starts_epoch = $request->getParam("start", $current_time - 60 * 60 * 24); $ends_epoch = $request->getParam("end", $current_time); $instance = $request->getParam("instance_id", null); $startsDT = DateTime::createFromFormat("U", $starts_epoch, new DateTimeZone("UTC")); $endsDT = DateTime::createFromFormat("U", $ends_epoch, new DateTimeZone("UTC")); $historyService = new Application_Service_HistoryService(); $r = $historyService->getPlayedItemData($startsDT, $endsDT, $params, $instance); $this->view->sEcho = $r["sEcho"]; $this->view->iTotalDisplayRecords = $r["iTotalDisplayRecords"]; $this->view->iTotalRecords = $r["iTotalRecords"]; $this->view->history = $r["history"]; } catch (Exception $e) { Logging::info($e); Logging::info($e->getMessage()); } }