Class: PlentyClient::Account::Contact::Bank
- Inherits:
-
Object
- Object
- PlentyClient::Account::Contact::Bank
- Defined in:
- lib/plenty_client/account/contact/bank.rb
Constant Summary collapse
- LIST_A_CONTACT_PAYMENTS =
'/accounts/contacts/{contactId}/banks'
- FIND_A_CONTACT_PAYMENT =
'/accounts/contacts/banks/{contactBankId}'
- CREATE_A_CONTACT_PAYMENT =
'/accounts/contacts/banks'
- UPDATE_A_CONTACT_PAYMENT =
'/accounts/contacts/banks/{contactBankId}'
- DELETE_A_CONTACT_PAYMENT =
'/accounts/contacts/banks/{contactBankId}'
Class Method Summary collapse
- .create(body = {}) ⇒ Object
- .destroy(contact_bank_id, body = {}) ⇒ Object
- .find(contact_bank_id, headers = {}, &block) ⇒ Object
- .list(contact_id, headers = {}, &block) ⇒ Object
- .update(contact_bank_id, body = {}) ⇒ Object
Methods included from Request
Methods included from Endpoint
Class Method Details
.create(body = {}) ⇒ Object
25 26 27 |
# File 'lib/plenty_client/account/contact/bank.rb', line 25 def create(body = {}) post(CREATE_A_CONTACT_PAYMENT, body) end |
.destroy(contact_bank_id, body = {}) ⇒ Object
33 34 35 |
# File 'lib/plenty_client/account/contact/bank.rb', line 33 def destroy(contact_bank_id, body = {}) delete(build_endpoint(DELETE_A_CONTACT_PAYMENT, contact_bank: contact_bank_id), body) end |
.find(contact_bank_id, headers = {}, &block) ⇒ Object
21 22 23 |
# File 'lib/plenty_client/account/contact/bank.rb', line 21 def find(contact_bank_id, headers = {}, &block) get(build_endpoint(FIND_A_CONTACT_PAYMENT, contact_bank: contact_bank_id), headers, &block) end |
.list(contact_id, headers = {}, &block) ⇒ Object
17 18 19 |
# File 'lib/plenty_client/account/contact/bank.rb', line 17 def list(contact_id, headers = {}, &block) get(build_endpoint(LIST_A_CONTACT_PAYMENTS, contact: contact_id), headers, &block) end |
.update(contact_bank_id, body = {}) ⇒ Object
29 30 31 |
# File 'lib/plenty_client/account/contact/bank.rb', line 29 def update(contact_bank_id, body = {}) put(build_endpoint(UPDATE_A_CONTACT_PAYMENT, contact_bank: contact_bank_id), body) end |