Sha256: 909d5e74918fd7ffc1100d6f13fac87b92c94fff379383090872822ee59b287d

Contents?: true

Size: 581 Bytes

Versions: 4

Compression:

Stored size: 581 Bytes

Contents

require 'fedex_location_service/configuration'
require 'fedex_location_service/locations'
require 'fedex_location_service/message'
require 'fedex_location_service/request'
require 'fedex_location_service/version'

require 'savon'

module FedexLocationService
  class << self
    attr_writer :configuration
  end

  def self.configuration
    @configuration ||= Configuration.new
  end

  def self.reset
    @configuration = Configuration.new
  end

  def self.configure
    yield(configuration)
  end

  def self.root
    Pathname.new File.expand_path('../..', __FILE__)
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
fedex_location_service-0.3.0 lib/fedex_location_service.rb
fedex_location_service-0.2.0 lib/fedex_location_service.rb
fedex_location_service-0.1.1 lib/fedex_location_service.rb
fedex_location_service-0.1.0 lib/fedex_location_service.rb