Module: EventSourcery::Rails::CommandHandler::ClassMethods

Defined in:
lib/event_sourcery/rails/command_handler.rb

Instance Method Summary collapse

Instance Method Details

#command_eventsObject



17
18
19
# File 'lib/event_sourcery/rails/command_handler.rb', line 17

def command_events
  @command_events ||= {}
end

#on(command, &block) ⇒ Object



21
22
23
# File 'lib/event_sourcery/rails/command_handler.rb', line 21

def on(command, &block)
  self.command_events[command] = block
end