Module: Fulfillment::Resources::Orders
Instance Method Summary collapse
Instance Method Details
#destroy(id) ⇒ Object
17 18 19 20 |
# File 'lib/fulfillment/resources/orders.rb', line 17 def destroy(id) response = Request.new("orders/#{id}").delete response.status == 200 end |
#find(params = {}) ⇒ Object
6 7 8 9 |
# 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 = {}) ⇒ Object
11 12 13 14 15 |
# 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 |