Module: Reactor::Eventable::ClassMethods

Defined in:
lib/reactor/models/concerns/eventable.rb

Instance Method Summary collapse

Instance Method Details

#eventsObject



18
19
20
# File 'lib/reactor/models/concerns/eventable.rb', line 18

def events
  @events ||= {}
end

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



14
15
16
# File 'lib/reactor/models/concerns/eventable.rb', line 14

def publishes(name, data = {})
  events[name] = data
end