Module: NBA::AssistLeaders
- Defined in:
- lib/nba/assist_leaders.rb
Overview
Provides methods to retrieve NBA assist leaders
Constant Summary collapse
- RESULT_SET =
Result set name for assist leaders
"AssistLeaders".freeze
Class Method Summary collapse
-
.all(season: Utils.current_season, season_type: "Regular Season", per_mode: "Totals", player_or_team: "Player", league: League::NBA, client: CLIENT) ⇒ Collection
Retrieves assist leaders for a season.
Class Method Details
.all(season: Utils.current_season, season_type: "Regular Season", per_mode: "Totals", player_or_team: "Player", league: League::NBA, client: CLIENT) ⇒ Collection
Retrieves assist leaders for a season
28 29 30 31 32 33 |
# File 'lib/nba/assist_leaders.rb', line 28 def self.all(season: Utils.current_season, season_type: "Regular Season", per_mode: "Totals", player_or_team: "Player", league: League::NBA, client: CLIENT) league_id = Utils.extract_league_id(league) path = build_path(season, season_type, per_mode, player_or_team, league_id) ResponseParser.parse(client.get(path), result_set: RESULT_SET) { |data| build_leader(data) } end |