public function postLiveShows() { $liveItems = MediaItem::getCachedLiveItems(); $items = array(); foreach ($liveItems as $a) { $items[] = array("id" => intval($a['mediaItem']->id), "name" => $a['generatedName'], "scheduledPublishTime" => $a['mediaItem']->scheduled_publish_time->timestamp, "uri" => $a['uri']); } return Response::json(array("items" => $items)); }