module ROM::Notifications::Listener

Extension for objects that can listen to events

@api public

Public Instance Methods

subscribe(event_id, query = EMPTY_HASH, &block) click to toggle source

Subscribe to events

@param [String] event_id The event key @param [Hash] query An optional event filter @return [Object] self

@api public

# File lib/rom/support/notifications.rb, line 195
def subscribe(event_id, query = EMPTY_HASH, &block)
  Notifications.listeners[event_id] << [block, query]
end