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