Method: CatchBox::Fanout#emit

Defined in:
lib/catch_box/fanout.rb

#emit(payload, env) ⇒ Object



70
71
72
73
74
75
76
77
78
# File 'lib/catch_box/fanout.rb', line 70

def emit(payload, env)
  config.auth.map(payload, env)

  pattern = config.event.map(payload)

  config.emitter.call(
    _fanout, pattern, payload
  )
end