Module: EvilEvents::Emitter

Defined in:
lib/evil_events/emitter.rb

Overview

Since:

  • 0.1.0

Class Method Summary collapse

Class Method Details

.emit(event_type, id: nil, payload: {}, metadata: {}, adapter: nil) ⇒ Object

See Also:

Since:

  • 0.1.0



11
12
13
14
15
# File 'lib/evil_events/emitter.rb', line 11

def emit(event_type, id: nil, payload: {}, metadata: {}, adapter: nil)
  EvilEvents::Core::Bootstrap[:event_system].raw_emit(
    event_type, id: id, payload: payload, metadata: , adapter: adapter
  )
end