Module: Wirecard

Defined in:
lib/wirecard.rb,
lib/wirecard/base.rb,
lib/wirecard/request.rb,
lib/wirecard/version.rb,
lib/wirecard/callback.rb,
lib/wirecard/response.rb,
lib/wirecard/gem_version.rb,
lib/wirecard/backend/base.rb,
lib/wirecard/configuration.rb,
lib/wirecard/backend/refund.rb,
lib/wirecard/backend/deposit.rb,
lib/wirecard/fingerprint/base.rb,
lib/wirecard/data_storage/base.rb,
lib/wirecard/data_storage/init.rb,
lib/wirecard/data_storage/read.rb,
lib/wirecard/fingerprint/sha_512.rb,
lib/wirecard/payment_process/init.rb,
lib/wirecard/backend/recur_payment.rb,
lib/wirecard/backend/refund_reversal.rb,
lib/wirecard/backend/approve_reversal.rb,
lib/wirecard/backend/deposit_reversal.rb,
lib/wirecard/backend/get_order_details.rb,
lib/wirecard/backend/transfer_fund/base.rb,
lib/wirecard/backend/generate_order_number.rb,
lib/wirecard/backend/transfer_fund/existing_order.rb

Defined Under Namespace

Modules: Backend, DataStorage, Fingerprint, PaymentProcess, VERSION Classes: Base, Callback, Configuration, Request, Response

Class Method Summary collapse

Class Method Details

.configurationObject Also known as: config



53
54
55
# File 'lib/wirecard.rb', line 53

def configuration
  @configuration ||= Configuration.new
end

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

Yields:



49
50
51
# File 'lib/wirecard.rb', line 49

def configure
  yield configuration
end

.gem_versionObject



2
3
4
# File 'lib/wirecard/gem_version.rb', line 2

def self.gem_version
  Gem::Version.new VERSION::STRING
end

.versionObject



4
5
6
# File 'lib/wirecard/version.rb', line 4

def self.version
  gem_version
end