require 'flydata-core/event/flydata_event_handler_registry' module FlydataCore module Event class FlydataEventProcessor def self.process(event) handlers = FlydataEventHandlerRegistry.handlers(event.noun, event.verb) if handlers.nil? || handlers.empty? return end handlers.each do |handler| handler.handle(event) end end end end end