Module: ActiveMerchant::Shipping::Base
- Defined in:
- lib/active_shipping/shipping/base.rb
Constant Summary collapse
- ALLCAPS_NAMES =
is the class name allcaps like USPS or camelcase like FedEx?
['ups','usps','dhl']
Class Method Summary collapse
Class Method Details
.carrier(name) ⇒ Object
9 10 11 12 |
# File 'lib/active_shipping/shipping/base.rb', line 9 def self.carrier(name) name = name.to_s.downcase ActiveMerchant::Shipping.const_get(ALLCAPS_NAMES.include?(name) ? name.upcase : name.camelize) end |