Skip to content

Instantly share code, notes, and snippets.

@tylerdigital
Created September 3, 2012 05:40
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tylerdigital/b18b225f9367085f59b8 to your computer and use it in GitHub Desktop.
Save tylerdigital/b18b225f9367085f59b8 to your computer and use it in GitHub Desktop.
function upcoming_events_json() {
$query_args = array(
'posts_per_page' => $options['5'],
);
$_events = Eab_CollectionFactory::get_upcoming_weeks_events(time(), $query_args);
foreach ($_events as $key => $event) {
// echo '<pre>'.print_r($event->get_id(), true).'</pre>';
$upcoming_array[] = array(
'id' => $event->get_ID(),
'title' => $event->get_title(),
'start_dates' => $event->get_start_dates(),
'end_dates' => $event->get_end_dates(),
'venue' => $event->get_venue(),
'price' => $event->get_price(),
'status' => $event->get_status(),
);
}
echo '<pre>'.print_r($upcoming_array, true).'</pre>';
echo '<pre>'.print_r(json_encode($upcoming_array), true).'</pre>';
return json_encode($upcoming_array);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment