Module: ROM::Notifications::Listener
- Included in:
- Gateway, Relation::ClassInterface, Schema
- Defined in:
- lib/rom/support/notifications.rb
Overview
Extension for objects that can listen to events
Instance Method Summary collapse
-
#subscribe(event_id, query = EMPTY_HASH, &block) ⇒ Object
Subscribe to events.
Instance Method Details
#subscribe(event_id, query = EMPTY_HASH, &block) ⇒ Object
Subscribe to events
193 194 195 |
# File 'lib/rom/support/notifications.rb', line 193 def subscribe(event_id, query = EMPTY_HASH, &block) Notifications.listeners[event_id] << [block, query] end |