Method: Graphiti.broadcast

Defined in:
lib/graphiti.rb

.broadcast(name, payload) ⇒ Object



65
66
67
68
69
70
71
72
# File 'lib/graphiti.rb', line 65

def self.broadcast(name, payload)
  # AS::N prefers domain naming format with more specific towards end
  name = "#{name}.graphiti"

  ActiveSupport::Notifications.instrument(name, payload) do
    yield payload if block_given?
  end
end