Module: Fragmentary::Publisher::ClassMethods
- Defined in:
- lib/fragmentary/publisher.rb
Instance Method Summary collapse
Instance Method Details
#registrations ⇒ Object
56 57 58 |
# File 'lib/fragmentary/publisher.rb', line 56 def registrations @class_registrations + (superclass.try(:registrations) || []) end |
#subscribe(listener, options = {}) ⇒ Object
52 53 54 |
# File 'lib/fragmentary/publisher.rb', line 52 def subscribe(listener, = {}) @class_registrations << ::Wisper::ObjectRegistration.new(listener, .merge(:scope => self)) end |