Module: NbaStats::CommonTeamRoster

Included in:
Client
Defined in:
lib/nba_stats/stats/common_team_roster.rb

Constant Summary collapse

COMMON_TEAM_ROSTER_PATH =

The path of the commonteamroster API

'/stats/commonteamroster'

Instance Method Summary collapse

Instance Method Details

#common_team_roster(team_id, season, league_id = NbaStats::Constants::LEAGUE_ID_NBA) ⇒ NbaStats::Resources::CommonTeamRoster

Calls the commonteamroster API and returns a CommonTeamRoster resource.

Parameters:

  • team_id (Integer)
  • season (String)
  • league_id (String) (defaults to: NbaStats::Constants::LEAGUE_ID_NBA)

Returns:



17
18
19
20
21
22
23
24
25
26
27
28
29
# File 'lib/nba_stats/stats/common_team_roster.rb', line 17

def common_team_roster(
    team_id,
    season,
    league_id=NbaStats::Constants::LEAGUE_ID_NBA
)
  NbaStats::Resources::CommonTeamRoster.new(
      get(COMMON_TEAM_ROSTER_PATH, {
          :Season => season,
          :LeagueID => league_id,
          :TeamID => team_id
      })
  )
end