class AnalogBridge::Customer
Public Instance Methods
create(attributes = {})
click to toggle source
# File lib/analogbridge/customer.rb, line 15 def create(attributes = {}) AnalogBridge.post_resource("customers", attributes).data end
delete(customer_id)
click to toggle source
# File lib/analogbridge/customer.rb, line 25 def delete(customer_id) AnalogBridge.delete_resource( ["customers", customer_id].join("/"), ).data end
find(customer_id)
click to toggle source
# File lib/analogbridge/customer.rb, line 3 def find(customer_id) AnalogBridge.get_resource( ["customers", customer_id].join("/"), ) end
list(limit: 20, offset: 0)
click to toggle source
# File lib/analogbridge/customer.rb, line 9 def list(limit: 20, offset: 0) AnalogBridge.get_resource( "customers?limit=#{limit}&offset=#{offset}", ) end
update(customer_id, attributes = {})
click to toggle source
# File lib/analogbridge/customer.rb, line 19 def update(customer_id, attributes = {}) AnalogBridge.post_resource( ["customers", customer_id].join("/"), attributes ).data end