Module: NBA::VideoDetailsAsset
- Defined in:
- lib/nba/video_details_asset.rb
Overview
Provides methods to retrieve video details asset data
Constant Summary collapse
- RESULTS =
Result set name
"VideoDetailsAsset".freeze
Class Method Summary collapse
-
.find(player:, team:, season:, context_measure: "FGA", season_type: "Regular Season", league: League::NBA, client: CLIENT) ⇒ Collection
Retrieves video details assets for a player.
Class Method Details
.find(player:, team:, season:, context_measure: "FGA", season_type: "Regular Season", league: League::NBA, client: CLIENT) ⇒ Collection
Retrieves video details assets for a player
28 29 30 31 32 33 34 35 36 37 38 39 |
# File 'lib/nba/video_details_asset.rb', line 28 def self.find(player:, team:, season:, context_measure: "FGA", season_type: "Regular Season", league: League::NBA, client: CLIENT) player_id = Utils.extract_id(player) team_id = Utils.extract_id(team) league_id = Utils.extract_league_id(league) season_param = Utils.format_season(season) params = {player_id: player_id, team_id: team_id, season: season_param, context_measure: context_measure, season_type: season_type, league_id: league_id} path = build_path(params) response = client.get(path) parse_response(response) end |