Sha256: 3bfa756eef6dc61c714765ee55e0d60fde3d4dbe40790c829ca7f0fdc68ae72a

Contents?: true

Size: 600 Bytes

Versions: 2

Compression:

Stored size: 600 Bytes

Contents

# frozen_string_literal: true

require 'credit_gateway/version'
require 'credit_gateway/configuration'
require 'credit_gateway/identity'
require 'credit_gateway/behavioral_score_repository'
require 'credit_gateway/financial_score_repository'
require 'credit_gateway/score_data_repository'
require 'credit_gateway/bank_data_request'
require 'credit_gateway/balance'
require 'credit_gateway/bank_account'
require 'credit_gateway/transaction'

module CreditGateway
  module_function

  def configure
    yield(configuration)
  end

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

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
credit_gateway-0.1.1 lib/credit_gateway.rb
credit_gateway-0.1.0 lib/credit_gateway.rb