Module: Mpp::Events
- Extended by:
- T::Sig
- Defined in:
- lib/mpp/events.rb
Defined Under Namespace
Classes: Dispatcher, Event
Constant Summary collapse
- ANY =
"*"- CHALLENGE_CREATED =
"challenge.created"- CHALLENGE_RECEIVED =
"challenge.received"- CREDENTIAL_CREATED =
"credential.created"- PAYMENT_FAILED =
"payment.failed"- PAYMENT_RESPONSE =
"payment.response"- PAYMENT_SUCCESS =
"payment.success"
Class Method Summary collapse
Class Method Details
.client_dispatcher ⇒ Object
106 107 108 109 110 111 112 113 |
# File 'lib/mpp/events.rb', line 106 def self.client_dispatcher Dispatcher.new(event_names: [ CHALLENGE_RECEIVED, CREDENTIAL_CREATED, PAYMENT_FAILED, PAYMENT_RESPONSE ]) end |
.server_dispatcher ⇒ Object
116 117 118 119 120 121 122 |
# File 'lib/mpp/events.rb', line 116 def self.server_dispatcher Dispatcher.new(event_names: [ CHALLENGE_CREATED, PAYMENT_FAILED, PAYMENT_SUCCESS ]) end |