Module: CompletePaymentSystems

Defined in:
lib/complete_payment_systems.rb,
lib/complete_payment_systems/version.rb,
lib/complete_payment_systems/request_processing.rb,
lib/complete_payment_systems/response_processing.rb

Defined Under Namespace

Classes: Config, Request, Response

Constant Summary collapse

CPS =
CompletePaymentSystems
ROOT =
File.expand_path("../..", __FILE__)
XX =
CPS::Request.new(hash)
VERSION =
"0.0.3"

Class Attribute Summary collapse

Class Method Summary collapse

Class Attribute Details

.configObject

Returns the value of attribute config.



22
23
24
# File 'lib/complete_payment_systems.rb', line 22

def config
  @config
end

Class Method Details

.configure {|config| ... } ⇒ Object

Yields:



25
26
27
28
# File 'lib/complete_payment_systems.rb', line 25

def self.configure
  self.config ||= Config.new
  yield(config)
end

.rootObject



17
18
19
# File 'lib/complete_payment_systems.rb', line 17

def self.root
  ROOT
end