Module: NBA::TeamHistoricalLeaders
- Defined in:
- lib/nba/team_historical_leaders.rb
Overview
Provides methods to retrieve team historical career leaders
Constant Summary collapse
- RESULT_SET_NAME =
Result set name in API response
"CareerLeadersByTeam".freeze
Class Method Summary collapse
-
.find(team:, season: Utils.current_season, client: CLIENT) ⇒ TeamHistoricalLeader?
Retrieves historical leaders for a team.
Class Method Details
.find(team:, season: Utils.current_season, client: CLIENT) ⇒ TeamHistoricalLeader?
Retrieves historical leaders for a team
25 26 27 28 29 30 31 |
# File 'lib/nba/team_historical_leaders.rb', line 25 def self.find(team:, season: Utils.current_season, client: CLIENT) id = Utils.extract_id(team) return unless id path = build_path(id, season) ResponseParser.parse_single(client.get(path), result_set: RESULT_SET_NAME) { |data| build_leader(data) } end |