Class: Hyperwallet::User::PaypalAccount
Instance Attribute Summary
#values
Class Method Summary
collapse
attributes, construct_from, convert_to_hyperwallet_object, #initialize, #method_missing, relations, #respond_to_missing?
Class Method Details
.all(user_token, params) ⇒ Object
41
42
43
44
|
# File 'lib/hyperwallet/user.rb', line 41
def self.all(user_token, params)
res = Hyperwallet.request(:get, "/users/#{user_token}/paypal-accounts", params)
convert_to_hyperwallet_object(res, PaypalAccount)
end
|
.create(user_token, params) ⇒ Object
51
52
53
54
|
# File 'lib/hyperwallet/user.rb', line 51
def self.create(user_token, params)
res = Hyperwallet.request(:post, "/users/#{user_token}/paypal-accounts", params)
convert_to_hyperwallet_object(res, PaypalAccount)
end
|
.find(user_token, account_token) ⇒ Object
46
47
48
49
|
# File 'lib/hyperwallet/user.rb', line 46
def self.find(user_token, account_token)
res = Hyperwallet.request(:get, "/users/#{user_token}/paypal-accounts/#{account_token}")
convert_to_hyperwallet_object(res, PaypalAccount)
end
|
.update(user_token, account_token, params) ⇒ Object
56
57
58
59
|
# File 'lib/hyperwallet/user.rb', line 56
def self.update(user_token, account_token, params)
res = Hyperwallet.request(:put, "/users/#{user_token}/paypal-accounts/#{account_token}", params)
convert_to_hyperwallet_object(res, PaypalAccount)
end
|