Module: Fantasydata::API::Team

Includes:
Utils
Included in:
Client
Defined in:
lib/fantasydata/api/team.rb

Constant Summary

Constants included from Utils

Utils::API_KEY_CANNOT_CALL_THIS_METHOD, Utils::INVALID_PARAMETER, Utils::MISSING_OR_INVALID_KEY, Utils::MISSING_PARAMETER, Utils::RATE_LIMIT_EXCEEDED, Utils::SUCCESS

Instance Method Summary collapse

Instance Method Details

#team_game_stats_by_season(year) ⇒ Object



20
21
22
# File 'lib/fantasydata/api/team.rb', line 20

def team_game_stats_by_season year
  objects_from_response(Fantasydata::TeamSeasonStat, :get, "nfl/v2/JSON/TeamSeasonStats/#{year}")
end

#team_game_stats_by_year_and_week(year, week) ⇒ Object



16
17
18
# File 'lib/fantasydata/api/team.rb', line 16

def team_game_stats_by_year_and_week year, week
  objects_from_response(Fantasydata::TeamGameStat, :get, "nfl/v2/JSON/TeamGameStats/#{year}/#{week}")
end

#teams_activeObject



8
9
10
# File 'lib/fantasydata/api/team.rb', line 8

def teams_active
  objects_from_response(Fantasydata::TeamDetail, :get, "/nfl/v2/JSON/Teams")
end

#teams_by_year(year) ⇒ Object



12
13
14
# File 'lib/fantasydata/api/team.rb', line 12

def teams_by_year year
  objects_from_response(Fantasydata::TeamDetail, :get, "/nfl/v2/JSON/Teams/#{year}")
end