module Rjawbone::API::Sleeps

Public Instance Methods

sleep_details(xid, params = {}) click to toggle source
# File lib/rjawbone/api/sleeps.rb, line 9
def sleep_details(xid, params = {})
  url = "#{Rjawbone::SLEEPS_ENDPOINT}/#{xid}"
  get_object(build_endpoint(url, params), Rjawbone::Model::Details)
end
sleep_ticks(xid, params = {}) click to toggle source
# File lib/rjawbone/api/sleeps.rb, line 19
def sleep_ticks(xid, params = {})
  url = "#{Rjawbone::MOVES_ENDPOINT}/#{xid}/ticks"
  get_object(build_endpoint(url, params), Rjawbone::Model::List)
end
sleeps() click to toggle source
# File lib/rjawbone/api/sleeps.rb, line 5
def sleeps
  get_object(Rjawbone::SLEEPS_USER, Rjawbone::Model::List)
end
sleeps_graph(xid, params = {}) click to toggle source
# File lib/rjawbone/api/sleeps.rb, line 14
def sleeps_graph(xid, params = {})
  endpoint = "#{Rjawbone::MOVES_ENDPOINT}/#{xid}/image"
  # TODO
end