Method: Aruba::EventBus#initialize

Defined in:
lib/aruba/event_bus.rb

#initialize(resolver) ⇒ EventBus

Create EventBus

Parameters:

  • resolver (#transform)

    A resolver which transforms Symbol, String, Class into an event Class.



15
16
17
18
# File 'lib/aruba/event_bus.rb', line 15

def initialize(resolver)
  @resolver = resolver
  @handlers = Hash.new { |h, k| h[k] = [] }
end