Sha256: f58c1eb25ce7e9cbb8cb23b591ef8e8253fd38a849e969283430d62f28b8d232

Contents?: true

Size: 476 Bytes

Versions: 3

Compression:

Stored size: 476 Bytes

Contents

require_relative 'avatax/configuration'
module AvaTax

  def self.configure(&block)
    Configuration.instance.instance_eval(&block)
  end

  def self.configure_from(yaml_file)
    require 'yaml'
    config = YAML.load_file yaml_file
    configure do
      account_number config['account_number']
      license_key config['license_key']
      service_url config['service_url']
    end
  end

end
require_relative 'avatax/tax_service'
require_relative 'avatax/address_service'

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
avatax-14.4.4 lib/avatax.rb
avatax-14.4.3 lib/avatax.rb
avatax-14.4.2 lib/avatax.rb