class UPS::Models::PackageResult

Attributes

package_result[R]

Public Class Methods

new(package_result) click to toggle source
# File lib/ups/models/package_result.rb, line 6
def initialize(package_result)
  @package_result = package_result
end

Public Instance Methods

label_graphic_extension() click to toggle source
# File lib/ups/models/package_result.rb, line 14
def label_graphic_extension
  ".#{package_result[:LabelImage][:LabelImageFormat][:Code].downcase}"
end
label_graphic_image() click to toggle source
# File lib/ups/models/package_result.rb, line 18
def label_graphic_image
  Utils.base64_to_file(package_result[:LabelImage][:GraphicImage], label_graphic_extension)
end
label_html_image() click to toggle source
# File lib/ups/models/package_result.rb, line 22
def label_html_image
  Utils.base64_to_file(package_result[:LabelImage][:HTMLImage], label_graphic_extension)
end
tracking_number() click to toggle source
# File lib/ups/models/package_result.rb, line 10
def tracking_number
  package_result[:TrackingNumber]
end