Sha256: de7c9e543570bb5694c40bc643e738b62f0232a6061c67554fa8565902ca0e63

Contents?: true

Size: 610 Bytes

Versions: 1

Compression:

Stored size: 610 Bytes

Contents

require 'active_support/all'

# require base classes because the order in this situation makes sense
require "nova_poshta/response/base"
require "nova_poshta/model/base"

Dir[File.dirname(__FILE__) + '/nova_poshta/*.rb'].each { |f| require f }
Dir[File.dirname(__FILE__) + '/nova_poshta/response/*.rb'].each { |f| require f }
Dir[File.dirname(__FILE__) + '/nova_poshta/model/*.rb'].each { |f| require f }

module NovaPoshta

  def self.api
    @@api ||= NovaPoshta::Api.new
  end

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

  def self.configure
    yield configuration
  end

end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
nova_poshta-0.3.0 lib/nova_poshta.rb