class SupremeGolf::TeeTime

Constants

API_URLS
ATTRS

Public Class Methods

at(course_id, params: {}) click to toggle source
# File lib/supreme_golf/tee_time.rb, line 24
def self.at course_id, params: {}
  response = self.response_from_api "#{API_URLS[:at]}/#{course_id}", params

  response['tee_times'].to_a.map do |tee_time_params|
    new(tee_time_params)
  end
end
valid(id, params: {}) click to toggle source
# File lib/supreme_golf/tee_time.rb, line 32
def self.valid id, params: {}
  response = self.response_from_api "#{API_URLS[:valid]}/#{id}/valid", params

  response['reservation_url']
end