Module: NBA::TeamAndPlayersVsPlayers
- Defined in:
- lib/nba/team_and_players_vs_players.rb
Overview
Provides methods to retrieve team and players vs players statistics
Constant Summary collapse
- PLAYERS_VS_PLAYERS =
Result set name for players vs players
"PlayersVsPlayers".freeze
- TEAM_PLAYERS_VS_PLAYERS_OFF =
Result set name for team players vs players off court
"TeamPlayersVsPlayersOff".freeze
- TEAM_PLAYERS_VS_PLAYERS_ON =
Result set name for team players vs players on court
"TeamPlayersVsPlayersOn".freeze
- TEAM_VS_PLAYERS =
Result set name for team vs players
"TeamVsPlayers".freeze
Class Method Summary collapse
-
.players_vs_players(team:, vs_team:, players:, vs_players:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) ⇒ Collection
Retrieves players vs players comparison statistics.
-
.team_players_vs_players_off(team:, vs_team:, players:, vs_players:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) ⇒ Collection
Retrieves team players vs players off court statistics.
-
.team_players_vs_players_on(team:, vs_team:, players:, vs_players:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) ⇒ Collection
Retrieves team players vs players on court statistics.
-
.team_vs_players(team:, vs_team:, players:, vs_players:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) ⇒ Collection
Retrieves team vs players statistics.
Class Method Details
.players_vs_players(team:, vs_team:, players:, vs_players:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) ⇒ Collection
Retrieves players vs players comparison statistics
45 46 47 48 49 |
# File 'lib/nba/team_and_players_vs_players.rb', line 45 def self.players_vs_players(team:, vs_team:, players:, vs_players:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) opts = {season: season, season_type: season_type, per_mode: per_mode, result_set: PLAYERS_VS_PLAYERS} fetch_stats(team, vs_team, players, vs_players, opts, client: client) end |
.team_players_vs_players_off(team:, vs_team:, players:, vs_players:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) ⇒ Collection
Retrieves team players vs players off court statistics
68 69 70 71 72 |
# File 'lib/nba/team_and_players_vs_players.rb', line 68 def self.team_players_vs_players_off(team:, vs_team:, players:, vs_players:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) opts = {season: season, season_type: season_type, per_mode: per_mode, result_set: TEAM_PLAYERS_VS_PLAYERS_OFF} fetch_stats(team, vs_team, players, vs_players, opts, client: client) end |
.team_players_vs_players_on(team:, vs_team:, players:, vs_players:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) ⇒ Collection
Retrieves team players vs players on court statistics
91 92 93 94 95 |
# File 'lib/nba/team_and_players_vs_players.rb', line 91 def self.team_players_vs_players_on(team:, vs_team:, players:, vs_players:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) opts = {season: season, season_type: season_type, per_mode: per_mode, result_set: TEAM_PLAYERS_VS_PLAYERS_ON} fetch_stats(team, vs_team, players, vs_players, opts, client: client) end |
.team_vs_players(team:, vs_team:, players:, vs_players:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) ⇒ Collection
Retrieves team vs players statistics
114 115 116 117 118 |
# File 'lib/nba/team_and_players_vs_players.rb', line 114 def self.team_vs_players(team:, vs_team:, players:, vs_players:, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) opts = {season: season, season_type: season_type, per_mode: per_mode, result_set: TEAM_VS_PLAYERS} fetch_stats(team, vs_team, players, vs_players, opts, client: client) end |