class ShipHero::Services::ProductService

Public Instance Methods

create_product(product) click to toggle source
# File lib/ship_hero/services/product_service.rb, line 15
def create_product(product)
  raise Exceptions::ServiceException, "Must be a ShipHero::Product" unless product.is_a?(ShipHero::Product)
  post(Util::Config.get('endpoints.create_product'), [product])
end
get_products(request = ShipHero::Requests::GetProduct.new) click to toggle source
# File lib/ship_hero/services/product_service.rb, line 10
def get_products(request = ShipHero::Requests::GetProduct.new)
  raise Exceptions::ServiceException, "Must be a ShipHero::Requests::GetProduct" unless request.is_a?(ShipHero::Requests::GetProduct)
  get(Util::Config.get('endpoints.get_products'), request)
end