WPStrava::get_instance()->settings->get_default_token(), 'strava_club_id' => null, 'quantity' => 5, 'som' => WPStrava::get_instance()->settings->som, ); $args = wp_parse_args( $args, $defaults ); $som = WPStrava_SOM::get_som( $args['som'] ); $strava_activity = WPStrava::get_instance()->activity; $activities = array(); try { $activities = $strava_activity->get_activities( $args['athlete_token'], $args['strava_club_id'], $args['quantity'] ); } catch ( WPStrava_Exception $e ) { return $e->to_html(); } $response = "'; return $response; } /** * Get the activity time, possibly hiding it. * * @param int $unixtime * @return string Formatted time, or empty string depending on hide_time option. * @author Justin Foell * @since 1.7.1 */ public static function get_activity_time( $unixtime ) { if ( WPStrava::get_instance()->settings->hide_time ) { return ''; } return date_i18n( get_option( 'time_format' ), $unixtime ); } }