Sha256: e1f787e02c1139882209f46a2fa30130e8f32a3d413fead319554227590eae9e

Contents?: true

Size: 858 Bytes

Versions: 3

Compression:

Stored size: 858 Bytes

Contents

require 'json'

require 'xhash/client/json_api'
require 'xhash/client/api_client'

require 'xhash/error'
require 'xhash/document_types'
require 'xhash/structs/rfc'
require 'xhash/structs/identification'
require 'xhash/structs/proof_of_address'
require 'xhash/structs/customer'
require 'xhash/structs/curp'
require 'xhash/error_messages'
require 'xhash/formatters'

require 'xhash/sat'
require 'xhash/general'
require 'xhash/ocr'
require 'xhash/database_lookup'

module Xhash
  @api_base = 'https://xhash.dev/api/'

  def self.config
    yield self
  end

  def self.api_base
    @api_base
  end

  def self.api_base=(api_base)
    @api_base = api_base
  end

  def self.api_key
    @api_key
  end

  def self.api_key=(api_key)
    @api_key = api_key
  end

  def self.timeout
    @timeout
  end

  def self.timeout=(timeout)
    @timeout = timeout
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
xhash_client-0.3.8 lib/xhash.rb
xhash_client-0.3.7 lib/xhash.rb
xhash_client-0.3.6 lib/xhash.rb