class DhlExpressGlobal::Shipment
Public Class Methods
new(options = {})
click to toggle source
# File lib/dhl_express_global/shipment.rb, line 11 def initialize(options = {}) @credentials = Credentials.new(options) end
Public Instance Methods
delete(options = {})
click to toggle source
# File lib/dhl_express_global/shipment.rb, line 19 def delete(options = {}) Request::Delete.new(@credentials, options).process_request end
label(options = {})
click to toggle source
# File lib/dhl_express_global/shipment.rb, line 15 def label(options = {}) Request::Label.new(@credentials, options).process_request end
rate(options = {})
click to toggle source
# File lib/dhl_express_global/shipment.rb, line 27 def rate(options = {}) Request::Rate.new(@credentials, options).process_request end
ship(options = {})
click to toggle source
# File lib/dhl_express_global/shipment.rb, line 23 def ship(options = {}) Request::Shipment.new(@credentials, options).process_request end