Module: Automation::API::Requests::StockItems
Overview
Automation::API::Requests::StockItems
Instance Method Summary collapse
- #create_stock_item(stock_item:) ⇒ Object
- #delete_stock_item(id:) ⇒ Object
- #stock_item(id:) ⇒ Object
- #stock_items ⇒ Object
- #update_stock_item(id:, stock_item:) ⇒ Object
Instance Method Details
#create_stock_item(stock_item:) ⇒ Object
20 21 22 |
# File 'lib/automation/api/requests/stock_items.rb', line 20 def create_stock_item(stock_item:) post("#{@base_uri}/stock_items", params: stock_item) end |
#delete_stock_item(id:) ⇒ Object
28 29 30 |
# File 'lib/automation/api/requests/stock_items.rb', line 28 def delete_stock_item(id:) delete("#{@base_uri}/stock_items/#{id}") end |
#stock_item(id:) ⇒ Object
16 17 18 |
# File 'lib/automation/api/requests/stock_items.rb', line 16 def stock_item(id:) get("#{@base_uri}/stock_items/#{id}") end |
#stock_items ⇒ Object
12 13 14 |
# File 'lib/automation/api/requests/stock_items.rb', line 12 def stock_items get("#{@base_uri}/stock_items") end |
#update_stock_item(id:, stock_item:) ⇒ Object
24 25 26 |
# File 'lib/automation/api/requests/stock_items.rb', line 24 def update_stock_item(id:, stock_item:) patch("#{@base_uri}/stock_items/#{id}", params: stock_item) end |