Class: AtpScraper::Get

Inherits:
Object
  • Object
show all
Defined in:
lib/atp_scraper/get.rb

Overview

Main class

Class Method Summary collapse

Class Method Details

.player_activity(player_id, year) ⇒ Object



11
12
13
14
15
16
# File 'lib/atp_scraper/get.rb', line 11

def self.player_activity(player_id, year)
  request_uri = "/players/anything/#{player_id}/player-activity?year=#{year}"
  activity_doc = AtpScraper::Html.get_and_parse(request_uri)
  activity = AtpScraper::Activity.new
  activity.pickup_activity_data(activity_doc)
end

.singles_ranking(rank_range = nil) ⇒ Object



4
5
6
7
8
9
# File 'lib/atp_scraper/get.rb', line 4

def self.singles_ranking(rank_range = nil)
  request_uri = "/en/rankings/singles?rankRange=#{rank_range}"
  ranking_doc = AtpScraper::Html.get_and_parse(request_uri)
  ranking = AtpScraper::Ranking.new
  ranking.pickup_ranking_data(ranking_doc)
end