class DhlExpressGlobal::Request::Label

Public Class Methods

new(credentials, options = {}) click to toggle source
Calls superclass method
# File lib/dhl_express_global/request/label.rb, line 10
def initialize(credentials, options = {})
  super(credentials, options)
  @filename = options[:filename]
end

Private Instance Methods

success_response(response) click to toggle source
Calls superclass method
# File lib/dhl_express_global/request/label.rb, line 17
def success_response(response)
  super

  label_details = response.merge!({
      :format => @label_specification[:image_type],
      :file_name => @filename
    })

  DhlExpressGlobal::Label.new label_details
end