class SplashPayments::Customer
Public Class Methods
create(customer_params)
click to toggle source
# File lib/splash/customer.rb, line 14 def self.create(customer_params) result = Client.new.request('post', '/customers', customer_params) result['response']['data'] end
delete(id)
click to toggle source
# File lib/splash/customer.rb, line 24 def self.delete(id) result = Client.new.request('delete', "/customers/#{id}") result['response']['data'] end
list()
click to toggle source
# File lib/splash/customer.rb, line 4 def self.list result = Client.new.request('get', '/customers') result['response']['data'] end
retrieve(id)
click to toggle source
# File lib/splash/customer.rb, line 9 def self.retrieve(id) result = Client.new.request('get', "/customers/#{id}") result['response']['data'] end
update(id, customer_params)
click to toggle source
# File lib/splash/customer.rb, line 19 def self.update(id, customer_params) result = Client.new.request('put', "/customers/#{id}", customer_params) result['response']['data'] end