Module: NBA::TeamVsPlayer
- Defined in:
- lib/nba/team_vs_player.rb
Overview
Provides methods to retrieve team vs player statistics
Constant Summary collapse
- OVERALL =
Result set name for overall comparison
"Overall".freeze
- ON_OFF_COURT =
Result set name for on/off court comparison
"OnOffCourt".freeze
Class Method Summary collapse
-
.on_off_court(team:, vs_player:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) ⇒ Collection
Retrieves on/off court comparison statistics for team vs player.
-
.overall(team:, vs_player:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) ⇒ Collection
Retrieves overall comparison statistics for team vs player.
Class Method Details
.on_off_court(team:, vs_player:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) ⇒ Collection
Retrieves on/off court comparison statistics for team vs player
52 53 54 55 56 |
# File 'lib/nba/team_vs_player.rb', line 52 def self.on_off_court(team:, vs_player:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) = {season_type: season_type, per_mode: per_mode, result_set: ON_OFF_COURT} fetch_stats(team, vs_player, season, , client: client) end |
.overall(team:, vs_player:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) ⇒ Collection
Retrieves overall comparison statistics for team vs player
33 34 35 36 37 |
# File 'lib/nba/team_vs_player.rb', line 33 def self.overall(team:, vs_player:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) = {season_type: season_type, per_mode: per_mode, result_set: OVERALL} fetch_stats(team, vs_player, season, , client: client) end |