Module: NBA::CumeStatsTeamGames
- Defined in:
- lib/nba/cume_stats_team_games.rb
Overview
Provides methods to retrieve cumulative stats team games
Defined Under Namespace
Modules: PathBuilder
Constant Summary collapse
- RESULTS =
Result set name
"CumeStatsTeamGames".freeze
- REGULAR_SEASON =
Regular season type
"Regular Season".freeze
- PLAYOFFS =
Playoffs season type
"Playoffs".freeze
Class Method Summary collapse
-
.all(team:, season:, season_type: REGULAR_SEASON, league: League::NBA, location: nil, outcome: nil, season_id: nil, vs_conference: nil, vs_division: nil, vs_team: nil, client: CLIENT) ⇒ Collection
Retrieves cumulative stats team games.
Class Method Details
.all(team:, season:, season_type: REGULAR_SEASON, league: League::NBA, location: nil, outcome: nil, season_id: nil, vs_conference: nil, vs_division: nil, vs_team: nil, client: CLIENT) ⇒ Collection
Retrieves cumulative stats team games
40 41 42 43 44 45 46 47 48 |
# File 'lib/nba/cume_stats_team_games.rb', line 40 def self.all(team:, season:, season_type: REGULAR_SEASON, league: League::NBA, location: nil, outcome: nil, season_id: nil, vs_conference: nil, vs_division: nil, vs_team: nil, client: CLIENT) opts = {team: team, season: season, season_type: season_type, league: league, location: location, outcome: outcome, season_id: season_id, vs_conference: vs_conference, vs_division: vs_division, vs_team: vs_team} path = PathBuilder.build(opts) response = client.get(path) parse_response(response) end |