Sha256: 4d36b84949a47ae91b5b058c1e8e6096aa8b48ead12c4735d1ee957acc38179a
Contents?: true
Size: 868 Bytes
Versions: 1
Compression:
Stored size: 868 Bytes
Contents
module Sportradar module Api module Basketball class Nba class Season < Basketball::Season attr_accessor :response def initialize(data, **opts) @response = data @api = opts[:api] @id = response['id'] @name = response['name'] @alias = response['alias'] @games_hash = {} update_games(data.dig('season_schedule', 'games', 'game')) end def games @games_hash.values end def year 2016 end def update_games(data) create_data(@games_hash, data, klass: Game, api: @api, season: self) end end end end end end __END__ sd = sr.daily_schedule; sr = Sportradar::Api::Basketball::Nba.new ss = sr.schedule;
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sportradar-api-0.9.59 | lib/sportradar/api/basketball/nba/season.rb |