Class: Sportradar::Api::Odds

Inherits:
Request
  • Object
show all
Defined in:
lib/sportradar/api/odds.rb

Instance Attribute Summary collapse

Attributes inherited from Request

#qps_allotted, #qps_current, #quota_allotted, #quota_current

Instance Method Summary collapse

Methods inherited from Request

#get, #get_data, #get_request_info, #parse_usage, #sim!, #usage

Constructor Details

#initialize(access_level = 't') ⇒ Odds

Returns a new instance of Odds.



6
7
8
9
# File 'lib/sportradar/api/odds.rb', line 6

def initialize( access_level = 't')
  raise Sportradar::Api::Error::InvalidAccessLevel unless allowed_access_levels.include? access_level
  @access_level = access_level
end

Instance Attribute Details

#access_levelObject

Returns the value of attribute access_level.



4
5
6
# File 'lib/sportradar/api/odds.rb', line 4

def access_level
  @access_level
end

Instance Method Details

#oddsObject



11
12
13
# File 'lib/sportradar/api/odds.rb', line 11

def odds
  get request_url, {format: 'none'}
end