Module: LiveActivity::Activity

Extended by:
ActiveSupport::Concern
Included in:
Activity
Defined in:
lib/live_activity/activity.rb

Defined Under Namespace

Modules: ClassMethods

Instance Method Summary collapse

Instance Method Details

#publish(data = {}) ⇒ Object

Publishes the activity to the receivers

Parameters:

  • options (Hash)

    The options to publish with.



54
55
56
57
58
# File 'lib/live_activity/activity.rb', line 54

def publish(data = {})
  assign_properties(data)

  self
end

#refresh_dataObject



61
62
63
# File 'lib/live_activity/activity.rb', line 61

def refresh_data
  save(:validate => false)
end