'LatestRidesWidget', 'description' => __( 'Will publish your latest rides activity from strava.com.' ) ); parent::__construct( 'wp-strava', $name = 'Strava Latest Rides', $widget_ops ); wp_enqueue_style( 'wp-strava' ); //TODO only load this when wigit is loaded } /** @see WP_Widget::widget */ public function widget( $args, $instance ) { extract( $args ); //$widget_id = $args['widget_id']; $title = apply_filters( 'widget_title', empty( $instance['title'] ) ? __( 'Rides', 'wp-strava' ) : $instance['title'] ); $strava_club_id = empty( $instance['strava_club_id'] ) ? '' : $instance['strava_club_id']; $quantity = empty( $instance['quantity'] ) ? '5' : $instance['quantity']; $this->som = WPStrava_SOM::get_som(); ?> strava_request_handler( $strava_club_id, $strava_som_option, $quantity ); ?>
rides; $rides = $strava_rides->getRides( $quantity, $strava_club_id ); if ( is_wp_error( $rides ) ) return $rides->get_error_message(); $response = "