Module: AllinpayCnp

Defined in:
lib/allinpay_cnp.rb,
lib/allinpay_cnp/client.rb,
lib/allinpay_cnp/config.rb,
lib/allinpay_cnp/request.rb,
lib/allinpay_cnp/version.rb,
lib/allinpay_cnp/language.rb,
lib/allinpay_cnp/response.rb,
lib/allinpay_cnp/signature.rb

Defined Under Namespace

Modules: Language, Signature Classes: Client, Config, Error, Request, Response

Constant Summary collapse

VERSION =
'0.1.7'

Class Method Summary collapse

Class Method Details

.clientObject



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

def client
  Client.new
end

.configObject



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

def config
  @config ||= Config.new
end

.configureObject



19
20
21
22
23
24
# File 'lib/allinpay_cnp.rb', line 19

def configure
  if block_given?
    yield(config)
  end
  config
end