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