class ShipHero::Services::ShipmentService

Public Instance Methods

create_shipment(shipment) click to toggle source
# File lib/ship_hero/services/shipment_service.rb, line 15
def create_shipment(shipment)
  raise Exceptions::ServiceException, "Must be a ShipHero::Shipment" unless shipment.is_a?(ShipHero::Shipment)
  post(Util::Config.get('endpoints.create_shipment'), shipment)
end
get_shipments(request = ShipHero::Requests::GetShipment.new) click to toggle source
# File lib/ship_hero/services/shipment_service.rb, line 10
def get_shipments(request = ShipHero::Requests::GetShipment.new)
  raise Exceptions::ServiceException, "Must be a ShipHero::Requests::GetShipment" unless request.is_a?(ShipHero::Requests::GetShipment)
  get(Util::Config.get('endpoints.get_shipments'), request)
end