module Spree module API class Client module Products def products(options={}) get('products', options)['products'] end def product(permalink_or_id, options={}) get("products/#{permalink_or_id}", options) end def new_product(options={}) get("products/#{permalink_or_id}/new", options) end def create_product(options={}) post("products", options) end def update_product(permalink_or_id, options={}) put("products/#{permalink_or_id}", options) end def delete_product(permalink_or_id, options={}) delete("products/#{permalink_or_id}", options) end end end end end