Sha256: a3d5ce7b9aa128b41894ee68ecf2dba9c338dbd4c51ba712745f746b5f9d272f
Contents?: true
Size: 1.18 KB
Versions: 1
Compression:
Stored size: 1.18 KB
Contents
module Sportradar module Api module Basketball class Ncaamb class Team < Sportradar::Api::Basketball::Team @all_hash = {} def self.new(data, **opts) existing = @all_hash[data['id']] if existing existing.update(data, **opts) existing else if data['id'] @all_hash[data['id']] = super else # tournament placeholder super end end end def self.all @all_hash.values end def player_class Player end def api @api || Sportradar::Api::Basketball::Ncaamb.new end def good_guys? id == "9b166a3f-e64b-4825-bb6b-92c6f0418263" end end end end end end __END__ ss = sr.schedule; sd = sr.daily_schedule; sr = Sportradar::Api::Basketball::Nba.new lh = sr.league_hierarchy; t = lh.teams.first; ss = t.get_season_stats; g = sd.games.last; t = g.home; Sportradar::Api::Basketball::Nba::Team.all.size # week_count = ss.weeks.count; # w1 = ss.weeks.first; # w1 = ss.weeks(1);
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
sportradar-api-0.10.3 | lib/sportradar/api/basketball/ncaamb/team.rb |