class Sportradar::Nba::TeamsRequest
Private Instance Methods
conferences()
click to toggle source
# File lib/sportradar/nba/teams_request.rb, line 14 def conferences conferences ||= hierarchy['conferences'] end
divisions()
click to toggle source
# File lib/sportradar/nba/teams_request.rb, line 18 def divisions @divisions = [] conferences.each do |league| @divisions << league['divisions'] end @divisions.flatten end
hierarchy()
click to toggle source
# File lib/sportradar/nba/teams_request.rb, line 10 def hierarchy _hierarchy ||= LeagueHierarchy.new.fetch end
team_ids()
click to toggle source
# File lib/sportradar/nba/teams_request.rb, line 6 def team_ids teams.map { |team| team['id'] }.sort end
teams()
click to toggle source
# File lib/sportradar/nba/teams_request.rb, line 28 def teams @teams = [] divisions.each do |division| @teams << division['teams'] end @teams.flatten end