Module: CreditGateway

Defined in:
lib/credit_gateway.rb,
lib/credit_gateway/score.rb,
lib/credit_gateway/amount.rb,
lib/credit_gateway/client.rb,
lib/credit_gateway/errors.rb,
lib/credit_gateway/rating.rb,
lib/credit_gateway/balance.rb,
lib/credit_gateway/company.rb,
lib/credit_gateway/version.rb,
lib/credit_gateway/bank_data.rb,
lib/credit_gateway/base_model.rb,
lib/credit_gateway/score_badge.rb,
lib/credit_gateway/transaction.rb,
lib/credit_gateway/authenticate.rb,
lib/credit_gateway/bank_account.rb,
lib/credit_gateway/bank_subject.rb,
lib/credit_gateway/faraday_auth.rb,
lib/credit_gateway/configuration.rb,
lib/credit_gateway/rating_status.rb,
lib/credit_gateway/bank_connection.rb,
lib/credit_gateway/bank_repository.rb,
lib/credit_gateway/base_repository.rb,
lib/credit_gateway/camelizer_lower.rb,
lib/credit_gateway/camelizer_upper.rb,
lib/credit_gateway/rating_metadata.rb,
lib/credit_gateway/rating_component.rb,
lib/credit_gateway/score_repository.rb,
lib/credit_gateway/bank_data_request.rb,
lib/credit_gateway/company_repository.rb,
lib/credit_gateway/bank_account_scheme.rb,
lib/credit_gateway/bank_connection_params.rb

Defined Under Namespace

Classes: Amount, Authenticate, Balance, BankAccount, BankAccountScheme, BankConnection, BankConnectionParams, BankData, BankDataRequest, BankRepository, BankSubject, BaseModel, BaseRepository, CamelizerLower, CamelizerUpper, Client, Company, CompanyNotFoundError, CompanyRepository, Configuration, ConflictError, FaradayAuth, GenericError, InvalidRequestError, NotFoundError, Rating, RatingComponent, RatingMetadata, RatingStatus, Score, ScoreBadge, ScoreRepository, Transaction, UnauthorizedError

Constant Summary collapse

VERSION =
'0.3.2'

Class Method Summary collapse

Class Method Details

.configurationObject



20
21
22
# File 'lib/credit_gateway.rb', line 20

def configuration
  @configuration ||= Configuration.new
end

.configure {|configuration| ... } ⇒ Object

Yields:



16
17
18
# File 'lib/credit_gateway.rb', line 16

def configure
  yield(configuration)
end