Class: DearInventory::Resource
- Inherits:
-
Object
- Object
- DearInventory::Resource
- Extended by:
- IsASubclass
- Defined in:
- lib/dear_inventory/resource.rb
Direct Known Subclasses
AdvancedPurchase, Customer, Product, ProductAvailability, Purchase, Sale
Instance Method Summary collapse
Methods included from IsASubclass
Instance Method Details
#request(action, model:, endpoint: nil, params: {}) ⇒ Object
7 8 9 10 11 12 13 14 15 |
# File 'lib/dear_inventory/resource.rb', line 7 def request(action, model:, endpoint: nil, params: {}) request = DearInventory::Models::Request.new( action: action, model: model, params: DearInventory::Parameters.convert(self.class, endpoint, params), uri: resource_uri(endpoint) ) DearInventory::Request.(request) end |