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