module HermesAPI::ReturnLabelHelper
Public Class Methods
included(base_klass)
click to toggle source
# File lib/hermes_api/shared/return_label_helper.rb, line 9 def self.included(base_klass) base_klass.extend(ClassMethods) end
Public Instance Methods
labels()
click to toggle source
# File lib/hermes_api/shared/return_label_helper.rb, line 13 def labels entries = routing_response_entries.routing_response_entry if entries.is_a?(Array) entries.map do |entry| Base64.decode64(entry.inbound_carriers.label_image) end else Base64.decode64(entries.inbound_carriers.label_image) end rescue NameError end
Also aliased as: label
tracking_numbers()
click to toggle source
# File lib/hermes_api/shared/return_label_helper.rb, line 27 def tracking_numbers entries = routing_response_entries.routing_response_entry if entries.is_a?(Array) entries.map do |entry| entry.inbound_carriers.carrier1.barcode1.barcode_number end else entries.inbound_carriers.carrier1.barcode1.barcode_number end rescue NameError end
Also aliased as: tracking_number