Module: NbaStats::Scoreboard

Included in:
Client
Defined in:
lib/nba_stats/stats/scoreboard.rb

Constant Summary collapse

SCOREBOARD_PATH =

The path of the scoreboard API

'/stats/scoreboard'

Instance Method Summary collapse

Instance Method Details

#scoreboard(game_date = Date.today, day_offset = 0, league_id = NbaStats::Constants::LEAGUE_ID_NBA) ⇒ NbaStats::Resources::Scoreboard

Calls the scoreboard API and returns a Scoreboard resource.

Parameters:

  • game_date (Date) (defaults to: Date.today)
  • day_offset (Integer) (defaults to: 0)
  • league_id (String) (defaults to: NbaStats::Constants::LEAGUE_ID_NBA)

Returns:



17
18
19
20
21
22
23
24
25
26
27
28
29
# File 'lib/nba_stats/stats/scoreboard.rb', line 17

def scoreboard(
    game_date=Date.today,
    day_offset=0,
    league_id=NbaStats::Constants::LEAGUE_ID_NBA
)
  NbaStats::Resources::Scoreboard.new(
      get(SCOREBOARD_PATH, {
          :LeagueID => league_id,
          :GameDate => game_date.strftime('%m-%d-%Y'),
          :DayOffset => day_offset
      })
  )
end