Class: Announcer::Publishers::SubscriptionsPublisher

Inherits:
Publisher
  • Object
show all
Defined in:
lib/announcer/publishers/subscriptions_publisher.rb

Instance Method Summary collapse

Methods inherited from Publisher

#config, #initialize

Methods included from Mixins::HasConfig

#_has_config_config, #_has_config_load_config, #config, included

Methods included from Mixins::HasInstance

#instance, #plugins

Constructor Details

This class inherits a constructor from Announcer::Publishers::Publisher

Instance Method Details

#publish(event) ⇒ Object



3
4
5
6
# File 'lib/announcer/publishers/subscriptions_publisher.rb', line 3

def publish(event)
  super
  event.subscriptions.each { |subscription| subscription.handle(event) }
end