Module: Signalwire::Blade::EventHandler

Includes:
HasGuardedHandlers
Included in:
Connection, Relay::Calling::Call, Relay::Client
Defined in:
lib/signalwire/blade/event_handler.rb

Instance Method Summary collapse

Instance Method Details

#broadcast(event_type, event) ⇒ Object



11
12
13
14
15
16
# File 'lib/signalwire/blade/event_handler.rb', line 11

def broadcast(event_type, event)
  trigger_handler event_type, event, broadcast: true, exception_callback: Proc.new { |e| 
    logger.error "#{e.class}: #{e.message}"
    logger.error e.backtrace.join("\n")
  }
end