Module: NBA::PlayerDashPtPass
- Defined in:
- lib/nba/player_dash_pt_pass.rb
Overview
Provides methods to retrieve player tracking pass statistics
Constant Summary collapse
- PASSES_MADE =
Result set name for passes made
"PassesMade".freeze
- PASSES_RECEIVED =
Result set name for passes received
"PassesReceived".freeze
Class Method Summary collapse
-
.passes_made(player:, team: 0, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) ⇒ Collection
Retrieves passes made statistics for a player.
-
.passes_received(player:, team: 0, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) ⇒ Collection
Retrieves passes received statistics for a player.
Class Method Details
.passes_made(player:, team: 0, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) ⇒ Collection
Retrieves passes made statistics for a player
33 34 35 36 37 |
# File 'lib/nba/player_dash_pt_pass.rb', line 33 def self.passes_made(player:, team: 0, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) = {season_type: season_type, per_mode: per_mode, result_set: PASSES_MADE} fetch_stats(player, team, season, , client: client) end |
.passes_received(player:, team: 0, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) ⇒ Collection
Retrieves passes received statistics for a player
52 53 54 55 56 |
# File 'lib/nba/player_dash_pt_pass.rb', line 52 def self.passes_received(player:, team: 0, season: Utils.current_season, season_type: "Regular Season", per_mode: "PerGame", client: CLIENT) = {season_type: season_type, per_mode: per_mode, result_set: PASSES_RECEIVED} fetch_stats(player, team, season, , client: client) end |