Class: SportsDataApi::Mlb::Team

Inherits:
JsonData
  • Object
show all
Defined in:
lib/sports_data_api/mlb/team.rb

Instance Method Summary collapse

Methods inherited from JsonData

#[], #initialize

Constructor Details

This class inherits a constructor from SportsDataApi::JsonData

Instance Method Details

#expected_playersObject



12
13
14
# File 'lib/sports_data_api/mlb/team.rb', line 12

def expected_players
  @expected_players ||= map_players :expected_players
end

#playersObject



4
5
6
# File 'lib/sports_data_api/mlb/team.rb', line 4

def players
  @players ||= map_players :players
end

#probable_pitcherObject



20
21
22
# File 'lib/sports_data_api/mlb/team.rb', line 20

def probable_pitcher
  @probable_pitcher ||= populate_model :probable_pitcher, Player
end

#rosterObject



8
9
10
# File 'lib/sports_data_api/mlb/team.rb', line 8

def roster
  @rosters ||= map_players :roster
end

#scoringObject



24
25
26
# File 'lib/sports_data_api/mlb/team.rb', line 24

def scoring
  @scoring ||= populate_model :scoring, Scoring
end

#starting_pitcherObject



16
17
18
# File 'lib/sports_data_api/mlb/team.rb', line 16

def starting_pitcher
  @starting_pitcher ||= populate_model :starting_pitcher, Player
end