class ShipHero::Services::OrderService
Public Instance Methods
create_order(request)
click to toggle source
# File lib/ship_hero/services/order_service.rb, line 20 def create_order(request) raise Exceptions::ServiceException, "Must be a ShipHero::Order" unless request.is_a?(ShipHero::Order) post(Util::Config.get('endpoints.create_order'), request, nil, ShipHero::Responses::CreateOrder) end
create_order_history(request)
click to toggle source
# File lib/ship_hero/services/order_service.rb, line 30 def create_order_history(request) raise Exceptions::ServiceException, "Must be a ShipHero::OrderHistory" unless request.is_a?(ShipHero::OrderHistory) post(Util::Config.get('endpoints.create_order_history'), request) end
get_order(request = ShipHero::Requests::GetOrder.new)
click to toggle source
# File lib/ship_hero/services/order_service.rb, line 15 def get_order(request = ShipHero::Requests::GetOrder.new) raise Exceptions::ServiceException, "Must be a ShipHero::Requests::GetOrder" unless request.is_a?(ShipHero::Requests::GetOrder) get(Util::Config.get('endpoints.get_order'), request, ShipHero::Responses::GetOrder) end
get_orders(request = ShipHero::Requests::GetOrders.new)
click to toggle source
# File lib/ship_hero/services/order_service.rb, line 10 def get_orders(request = ShipHero::Requests::GetOrders.new) raise Exceptions::ServiceException, "Must be a ShipHero::Requests::GetOrders" unless request.is_a?(ShipHero::Requests::GetOrders) get(Util::Config.get('endpoints.get_orders'), request, ShipHero::Responses::GetOrder) end
update_order(request)
click to toggle source
# File lib/ship_hero/services/order_service.rb, line 25 def update_order(request) raise Exceptions::ServiceException, "Must be a ShipHero::Order" unless request.is_a?(ShipHero::Order) post(Util::Config.get('endpoints.update_order'), request) end