Module: SingtelSdp

Defined in:
lib/singtel_sdp.rb,
lib/singtel_sdp/engine.rb,
lib/singtel_sdp/version.rb,
lib/singtel_sdp/singtel_helper.rb

Defined Under Namespace

Classes: BaseAdapter, BaseAdapterController, Engine, ReturnCode, SingtelHelper

Constant Summary collapse

REQUEST_XSD =
"#{File.dirname(__FILE__)}/../lib/resources/xsds/SingTelSDPRequest.xsd"
RESPONSE_XSD =
"#{File.dirname(__FILE__)}/../lib/resources/xsds/SingTelSDPResponse.xsd"
VERSION =
"1.2.0"

Class Method Summary collapse

Class Method Details

.setup {|config| ... } ⇒ Object

Yields:

  • (config)


36
37
38
39
40
41
42
43
44
45
# File 'lib/singtel_sdp/engine.rb', line 36

def self.setup
  config = Hashie::Mash.new
  yield config
  self.sdp_url = config.sdpurl
  self.isvuserid = config.isvuserid
  self.isvpassword = config.isvpassword
  self.isvapplication = config.isvapplication
  self.isvenv = config.isvenv
  self.isvadapterversion = config.isvadapterversion
end