class PlentyClient::Account::Address

Constants

ACCOUNT_ADDRESS_BASE_PATH
SINGLE_ADDRESS_SUFFIX

Public Class Methods

create(headers = {}) click to toggle source
# File lib/plenty_client/account/address.rb, line 17
def create(headers = {})
  post(build_endpoint(ACCOUNT_ADDRESS_BASE_PATH), headers)
end
destroy(address_id, headers = {}) click to toggle source
# File lib/plenty_client/account/address.rb, line 25
def destroy(address_id, headers = {})
  delete(url(address_id), headers)
end
find(address_id, headers = {}) click to toggle source
# File lib/plenty_client/account/address.rb, line 13
def find(address_id, headers = {})
  get(url(address_id), headers)
end
update(address_id, headers = {}) click to toggle source
# File lib/plenty_client/account/address.rb, line 21
def update(address_id, headers = {})
  put(url(address_id), headers)
end

Private Class Methods

url(address_id) click to toggle source
# File lib/plenty_client/account/address.rb, line 31
def url(address_id)
  build_endpoint(ACCOUNT_ADDRESS_BASE_PATH + SINGLE_ADDRESS_SUFFIX, address: address_id)
end