Module: BasecommSdk

Included in:
Client
Defined in:
lib/basecomm_sdk/base.rb,
lib/basecomm_sdk.rb,
lib/basecomm_sdk/client.rb,
lib/basecomm_sdk/address.rb,
lib/basecomm_sdk/version.rb,
lib/basecomm_sdk/bank_card.rb,
lib/basecomm_sdk/bank_account.rb,
lib/basecomm_sdk/settlement_batch.rb,
lib/basecomm_sdk/push_notification.rb,
lib/basecomm_sdk/triple_des_service.rb,
lib/basecomm_sdk/bank_card_transaction.rb,
lib/basecomm_sdk/bank_account_transaction.rb

Overview

rubocop:disable Style/TrivialAccessors

Defined Under Namespace

Classes: Address, BankAccount, BankAccountTransaction, BankCard, BankCardTransaction, Base, Client, PushNotification, SettlementBatch, TripleDesService

Constant Summary collapse

VERSION =
"1.1.5"

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.rootObject



15
16
17
# File 'lib/basecomm_sdk.rb', line 15

def self.root
  Pathname.new(File.dirname(__FILE__)).parent
end

Instance Method Details

#loggerObject



19
20
21
# File 'lib/basecomm_sdk.rb', line 19

def logger
  @logger ||= Logger.new($stdout).tap { |l| l.level = Logger::DEBUG }
end