module SupportUtils::Concerns::PubSub::Subscriber::ClassMethods
Public Instance Methods
subscribe_to(namespace)
click to toggle source
attach public methods of subscriber with events in the namespace
# File lib/support_utils/concerns/pub_sub/subscriber.rb, line 27 def subscribe_to(namespace) log_subscriber = new(namespace) log_subscriber.public_methods(false).each do |event| ActiveSupport::Notifications.subscribe("#{namespace}.#{event}", log_subscriber) end end