module Fulfillment::Resources::Orders

Public Instance Methods

destroy(id) click to toggle source
# File lib/fulfillment/resources/orders.rb, line 17
def destroy(id)
  response = Request.new("orders/#{id}").delete
  response.status == 200
end
find(params={}) click to toggle source
# File lib/fulfillment/resources/orders.rb, line 6
def find(params={})
  response = Request.new("orders/search", { search: params }).post
  Models::Collection.new(Models::Order, response.body)
end
update(params={}) click to toggle source
# File lib/fulfillment/resources/orders.rb, line 11
def update(params={})
  id = params.delete(:id)
  response = Request.new("orders/#{id}", params).patch
  Models::Order.new(response.body)
end