Module: ForeignOffice::Broadcaster::ClassMethods
- Defined in:
- lib/foreign_office/broadcaster.rb
Instance Method Summary collapse
- #broadcast_changes! ⇒ Object
- #channel_presence_required? ⇒ Boolean
- #require_channel_presence ⇒ Object
Instance Method Details
#broadcast_changes! ⇒ Object
30 31 32 |
# 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? ⇒ Boolean
38 39 40 |
# File 'lib/foreign_office/broadcaster.rb', line 38 def channel_presence_required? @channel_presence_required end |
#require_channel_presence ⇒ Object
34 35 36 |
# File 'lib/foreign_office/broadcaster.rb', line 34 def require_channel_presence @channel_presence_required = true end |