module NbaStats::PlayerGameLog

Constants

PLAYER_GAME_LOG_PATH

The path of the playergamelog API

Public Instance Methods

player_game_log( player_id, season, season_type=NbaStats::Constants::SEASON_TYPE_REGULAR, league_id=NbaStats::Constants::LEAGUE_ID_NBA ) click to toggle source

Calls the playergamelog API and returns a PlayerGameLog resource.

@param league_id [String] @param player_id [Integer] @param season [String] @param season_type [String] @return [NbaStats::Resources::PlayerGameLog]

# File lib/nba_stats/stats/player_game_log.rb, line 17
def player_game_log(
    player_id,
    season,
    season_type=NbaStats::Constants::SEASON_TYPE_REGULAR,
    league_id=NbaStats::Constants::LEAGUE_ID_NBA
)
  NbaStats::Resources::PlayerGameLog.new(
    get(PLAYER_GAME_LOG_PATH, {
        :Season => season,
        :LeagueID => league_id,
        :PlayerID => player_id,
        :SeasonType => season_type
    })
)
end