Module: Mpp::Server

Extended by:
T::Sig
Defined in:
lib/mpp/server.rb,
lib/mpp/server/intent.rb,
lib/mpp/server/method.rb,
lib/mpp/server/result.rb,
lib/mpp/server/verify.rb,
lib/mpp/server/compose.rb,
lib/mpp/server/defaults.rb,
lib/mpp/server/decorator.rb,
lib/mpp/server/middleware.rb,
lib/mpp/server/mpp_handler.rb,
lib/mpp/server/accept_payment.rb

Defined Under Namespace

Modules: AcceptPayment, Decorator, Defaults, MethodHelper, Verify Classes: ComposeOffer, ComposedHandler, ComposedResult, FunctionalIntent, Middleware, MppHandler

Constant Summary collapse

DEFAULT_DECIMALS =
6

Class Method Summary collapse

Class Method Details

.compose(*handlers) ⇒ Object



383
384
385
# File 'lib/mpp/server/compose.rb', line 383

def self.compose(*handlers)
  ComposedHandler.compose(handlers)
end

.intent(name, &blk) ⇒ Object



36
37
38
# File 'lib/mpp/server/intent.rb', line 36

def self.intent(name, &blk)
  FunctionalIntent.new(name, &blk)
end