class ClioClient::Api::Timer

Public Instance Methods

find() click to toggle source
# File lib/clio_client/api/timer.rb, line 5
def find
  response = session.get("#{end_point_url}")
  data_item(response[singular_resource])
end
start(params = {}) click to toggle source
# File lib/clio_client/api/timer.rb, line 10
def start(params = {})
  response = session.post(end_point_url, {singular_resource => params}.to_json)
  data_item(response[singular_resource])        
end
stop() click to toggle source
# File lib/clio_client/api/timer.rb, line 15
def stop
  session.delete("#{end_point_url}", false)
end

Private Instance Methods

data_klass(*args) click to toggle source
# File lib/clio_client/api/timer.rb, line 21
def data_klass(*args)
  ClioClient::Timer
end
end_point_url() click to toggle source
# File lib/clio_client/api/timer.rb, line 25
def end_point_url;     'timer';  end
plural_resource() click to toggle source
# File lib/clio_client/api/timer.rb, line 26
def plural_resource;   'timer';  end
singular_resource() click to toggle source
# File lib/clio_client/api/timer.rb, line 27
def singular_resource; 'timer';   end