Module: Reactor::Eventable

Extended by:
ActiveSupport::Concern
Defined in:
lib/reactor/models/concerns/eventable.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#publish(name, data = {}) ⇒ Object



9
10
11
# File 'lib/reactor/models/concerns/eventable.rb', line 9

def publish(name, data = {})
  Reactor::Event.publish(name, data.merge(actor: self) )
end