class Fedex::Request::Label

Public Class Methods

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

Private Instance Methods

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

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

  Fedex::Label.new label_details
end