module Fragmentary::Publisher::ClassMethods
Public Instance Methods
registrations()
click to toggle source
# File lib/fragmentary/publisher.rb, line 52 def registrations @class_registrations + (superclass.try(:registrations) || []) end
subscribe(listener, options = {})
click to toggle source
# File lib/fragmentary/publisher.rb, line 48 def subscribe(listener, options = {}) @class_registrations << ::Wisper::ObjectRegistration.new(listener, options.merge(:scope => self)) end