Module: Fantasydata::API::Timeline

Includes:
Utils
Included in:
Client
Defined in:
lib/fantasydata/api/timeline.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

#all_timelinesObject



25
26
27
# File 'lib/fantasydata/api/timeline.rb', line 25

def all_timelines
  objects = objects_from_response(Fantasydata::Timeline, :get, "/nfl/v2/JSON/Timeframes/all")
end

#completed_timelinesObject



17
18
19
# File 'lib/fantasydata/api/timeline.rb', line 17

def completed_timelines
  objects = objects_from_response(Fantasydata::Timeline, :get, "/nfl/v2/JSON/Timeframes/completed")
end

#current_timelineObject



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

def current_timeline
  objects = objects_from_response(Fantasydata::Timeline, :get, "/nfl/v2/JSON/Timeframes/current")
  objects.first
end

#recent_timelinesObject



21
22
23
# File 'lib/fantasydata/api/timeline.rb', line 21

def recent_timelines
  objects = objects_from_response(Fantasydata::Timeline, :get, "/nfl/v2/JSON/Timeframes/recent")
end

#upcoming_timelinesObject



13
14
15
# File 'lib/fantasydata/api/timeline.rb', line 13

def upcoming_timelines
  objects = objects_from_response(Fantasydata::Timeline, :get, "/nfl/v2/JSON/Timeframes/upcoming")
end