module ActionPubsub::HasSubscriptions::ClassMethods
Public Instance Methods
as(val)
click to toggle source
# File lib/action_pubsub/has_subscriptions.rb, line 12 def as(val) self._as = val end
on(*paths, as:nil, &block)
click to toggle source
# File lib/action_pubsub/has_subscriptions.rb, line 16 def on(*paths, as:nil, &block) _subscriptions = ::ActionPubsub.on(*paths, as:(as || _as), &block) _subscriptions.each { |_subscription| subscriptions << _subscription } subscriptions end