/** * event_espresso_core_get_events() * * Return an array of event IDs based on the parameters passed. * */ function event_espresso_core_get_events($args = '') { global $bp; $defaults = array('type' => 'active', 'event_id' => 0, 'search_terms' => false, 'include' => false, 'per_page' => 20, 'page' => 1, 'populate_extras' => true); $params = wp_parse_args($args, $defaults); extract($params, EXTR_SKIP); return apply_filters('event_espresso_core_get_events', Event_Espresso_Event::get_events($type, $per_page, $page, $event_id, $include, $search_terms, $populate_extras), &$params); }