module PubsubNotifier::Proxy

Public Class Methods

included(klass) click to toggle source
# File lib/pubsub_notifier/proxy.rb, line 3
def self.included(klass)
  klass.extend ClassMethods
end

Public Instance Methods

broadcast(event) click to toggle source
# File lib/pubsub_notifier/proxy.rb, line 26
def broadcast(event)
  pubsub.call(event, self)
end
Also aliased as: publish
publish(event)
Alias for: broadcast

Private Instance Methods

pubsub() click to toggle source
# File lib/pubsub_notifier/proxy.rb, line 34
def pubsub
  self.class.pubsub
end