Module: NBA::CumeStatsTeam
- Defined in:
- lib/nba/cume_stats_team.rb
Overview
Provides methods to retrieve cumulative team statistics
Defined Under Namespace
Modules: PlayerAttributes, TotalAttributes
Constant Summary collapse
- GAME_BY_GAME_STATS =
Result set name for game by game stats
"GameByGameStats".freeze
- TOTAL_TEAM_STATS =
Result set name for total team stats
"TotalTeamStats".freeze
Class Method Summary collapse
-
.find(team:, game_ids:, season:, season_type: "Regular Season", league: League::NBA, client: CLIENT) ⇒ Hash?
Retrieves cumulative team statistics for specific games.
Class Method Details
.find(team:, game_ids:, season:, season_type: "Regular Season", league: League::NBA, client: CLIENT) ⇒ Hash?
Retrieves cumulative team statistics for specific games
33 34 35 36 37 38 39 40 41 42 43 |
# File 'lib/nba/cume_stats_team.rb', line 33 def self.find(team:, game_ids:, season:, season_type: "Regular Season", league: League::NBA, client: CLIENT) team_id = Utils.extract_id(team) return unless team_id game_ids_str = normalize_game_ids(game_ids) return unless game_ids_str path = build_path(team_id, game_ids_str, season, season_type, league) response = client.get(path) parse_response(response) end |