module Validic::REST::Diabetes
Public Instance Methods
create_diabetes(options = {})
click to toggle source
# File lib/validic/rest/diabetes.rb, line 11 def create_diabetes(options = {}) user_id = options.delete(:user_id) options = { user_id: user_id, diabetes: options } response = post_request(:diabetes, options) Validic::Diabetes.new(response['diabetes']) end
delete_diabetes(options = {})
click to toggle source
# File lib/validic/rest/diabetes.rb, line 25 def delete_diabetes(options = {}) user_id, _id = options.delete(:user_id), options.delete(:_id) options = { user_id: user_id, _id: _id } delete_request(:diabetes, options) true end
get_diabetes(options = {})
click to toggle source
# File lib/validic/rest/diabetes.rb, line 7 def get_diabetes(options = {}) build_response(get_request(:diabetes, options)) end
latest_diabetes(options = {})
click to toggle source
# File lib/validic/rest/diabetes.rb, line 32 def latest_diabetes(options = {}) build_response(latest(:diabetes, options)) end
update_diabetes(options = {})
click to toggle source
# File lib/validic/rest/diabetes.rb, line 18 def update_diabetes(options = {}) user_id, _id = options.delete(:user_id), options.delete(:_id) options = { user_id: user_id, _id: _id, diabetes: options } response = put_request(:diabetes, options) Validic::Diabetes.new(response['diabetes']) end