module ForeignOffice::Broadcaster::ClassMethods
Public Instance Methods
broadcast_changes!()
click to toggle source
# File lib/foreign_office/broadcaster.rb, line 30 def broadcast_changes! self.send(:after_save, :handle_broadcast, {unless: :skip_all_callbacks}) end
channel_presence_required?()
click to toggle source
# File lib/foreign_office/broadcaster.rb, line 38 def channel_presence_required? @channel_presence_required end
foreign_office_channel_prefix()
click to toggle source
# File lib/foreign_office/broadcaster.rb, line 42 def foreign_office_channel_prefix self.name.gsub(/::/,'-') end
require_channel_presence()
click to toggle source
# File lib/foreign_office/broadcaster.rb, line 34 def require_channel_presence @channel_presence_required = true end