module Bigcommerce::ResourceActions::ClassMethods

Public Instance Methods

all(params = {}) click to toggle source
# File lib/bigcommerce/resource_actions.rb, line 23
def all(params = {})
  get path.build, params
end
create(params = {}) click to toggle source
# File lib/bigcommerce/resource_actions.rb, line 32
def create(params = {})
  post path.build, params
end
destroy(resource_id, params = {}) click to toggle source
# File lib/bigcommerce/resource_actions.rb, line 41
def destroy(resource_id, params = {})
  raise ArgumentError if resource_id.nil?
  delete path.build(resource_id), params
end
destroy_all(params = {}) click to toggle source
# File lib/bigcommerce/resource_actions.rb, line 46
def destroy_all(params = {})
  delete path.build, params
end
find(resource_id, params = {}) click to toggle source
# File lib/bigcommerce/resource_actions.rb, line 27
def find(resource_id, params = {})
  raise ArgumentError if resource_id.nil?
  get path.build(resource_id), params
end
update(resource_id, params = {}) click to toggle source
# File lib/bigcommerce/resource_actions.rb, line 36
def update(resource_id, params = {})
  raise ArgumentError if resource_id.nil?
  put path.build(resource_id), params
end