Method: ActionCable::Server::Broadcasting::Broadcaster#broadcast
- Defined in:
- actioncable/lib/action_cable/server/broadcasting.rb
#broadcast(message) ⇒ Object
50 51 52 53 54 55 56 57 58 |
# File 'actioncable/lib/action_cable/server/broadcasting.rb', line 50 def broadcast() server.logger.debug { "[ActionCable] Broadcasting to #{broadcasting}: #{.inspect.truncate(300)}" } payload = { broadcasting: broadcasting, message: , coder: coder } ActiveSupport::Notifications.instrument("broadcast.action_cable", payload) do encoded = coder ? coder.encode() : server.pubsub.broadcast broadcasting, encoded end end |