Sha256: 18411df46a433592a7826962f1b5a0835d51a6cc978543dfa77db25ed566b724
Contents?: true
Size: 772 Bytes
Versions: 2
Compression:
Stored size: 772 Bytes
Contents
module SimpleShipping::Ups # Builds complete request for UPS class Request < SimpleShipping::Abstract::Request # Value for <common:RequestOption> XML element in request. REQUEST_OPTION = 'nonvalidate' # Define label parameters according to UPS's API. # # @return [Hash] def label_specification { 'LabelImageFormat' => {'Code' => 'GIF'}, 'LabelStockSize' => { 'Height' => '6', 'Width' => '4', :order! => ['Height', 'Width'] }, :order! => ['LabelImageFormat', 'LabelStockSize'] } end # The class of the response in the same name space. def response_class self.class.name.sub(/Request/, 'Response').constantize end private :response_class end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
simple_shipping-0.4.7 | lib/simple_shipping/ups/request.rb |
simple_shipping-0.4.6 | lib/simple_shipping/ups/request.rb |