class Realm::EventHandler::RuntimeBound
Public Class Methods
new(handler_class, runtime)
click to toggle source
# File lib/realm/event_handler.rb, line 13 def initialize(handler_class, runtime) @handler_class = handler_class @runtime = runtime end
Public Instance Methods
call(event)
click to toggle source
# File lib/realm/event_handler.rb, line 18 def call(event) @handler_class.(event, runtime: @runtime.session(cause: event)) end