class SportsDataApi::Golf::Tournament

Attributes

course_timezone[R]
currency[R]
end_date[R]
event_type[R]
id[R]
name[R]
points[R]
purse[R]
start_date[R]
tour[R]
winning_share[R]
year[R]

Public Class Methods

new(tour, year, data) click to toggle source
# File lib/sports_data_api/golf/tournament.rb, line 8
def initialize(tour, year, data)
  @tour = tour
  @year = year
  @id = data['id']
  @name = data['name']
  @event_type = data['event_type']
  @purse = data['purse']
  @winning_share = data['winning_share']
  @currency = data['currency']
  @points = data['points']
  @course_timezone = data['course_timezone']
  @start_date = Date.parse data['start_date']
  @end_date = Date.parse data['end_date']
end

Public Instance Methods

summary() click to toggle source
# File lib/sports_data_api/golf/tournament.rb, line 23
def summary
  Golf.summary(tour, year, id)
end