Sha256: 592f2c2a1b4ba534008bd6aa182f1325d7c26503682a18b04c90d227941d62aa

Contents?: true

Size: 686 Bytes

Versions: 3

Compression:

Stored size: 686 Bytes

Contents

require "faraday"
require "faraday_middleware"
require "validic/client"
require "validic/version"

directory = File.expand_path(File.dirname(__FILE__))

module Validic

  class << self
    attr_accessor :api_url,
      :api_version,
      :access_token,
      :organization_id,
      :user_id

    ##
    # Configure default
    #
    # @yield [Validic]
    def configure
      load_defaults
      yield self
      true
    end

    private

    def load_defaults
      self.api_url          ||= 'https://api.validic.com'
      self.api_version      ||= 'v1'
      self.access_token     ||= 'ENTERPRISE_KEY'
      self.organization_id  ||= '51aca5a06dedda916400002b'
    end
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
validic-0.3.3 lib/validic.rb
validic-0.3.2 lib/validic.rb
validic-0.3.1 lib/validic.rb