Module: MomoPay

Defined in:
lib/momo_pay.rb,
lib/momo_pay/rsa.rb,
lib/momo_pay/http.rb,
lib/momo_pay/error.rb,
lib/momo_pay/config.rb,
lib/momo_pay/mobile.rb,
lib/momo_pay/default.rb,
lib/momo_pay/request.rb,
lib/momo_pay/version.rb,
lib/momo_pay/signature.rb,
lib/momo_pay/transaction.rb,
lib/momo_pay/query_status.rb,
lib/momo_pay/query_string.rb

Defined Under Namespace

Classes: ClientError, Config, Default, Error, Http, Mobile, QueryStatus, QueryString, Request, RequestError, Rsa, ServerError, Signature, SignatureError, Transaction

Constant Summary collapse

VERSION =
"2.0"

Class Method Summary collapse

Class Method Details

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

Yields:

  • (@config)


21
22
23
24
25
# File 'lib/momo_pay.rb', line 21

def self.setup
  @config ||= MomoPay::Config.new
  yield @config if block_given?
  @config
end