module ActionPubsub::ActiveRecord::Publishable::ClassMethods
Public Instance Methods
publish_as(_exchange_prefix)
click to toggle source
# File lib/action_pubsub/active_record/publishable.rb, line 33 def publish_as(_exchange_prefix) self.exchange_prefix = _exchange_prefix end
publishable_actions(*actions)
click to toggle source
# File lib/action_pubsub/active_record/publishable.rb, line 37 def publishable_actions(*actions) @_publishable_actions = actions actions.each do |action| include PUBLISHABLE_EVENTS[action] unless ancestors.include?(PUBLISHABLE_EVENTS[action]) end end