class PublicActivity::ORM::ActiveRecord::Adapter

Provides ActiveRecord specific, database-related routines for use by PublicActivity.

Public Class Methods

create_activity(trackable, options) click to toggle source

Creates the activity on `trackable` with `options`

# File lib/public_activity/orm/active_record/adapter.rb, line 12
def self.create_activity(trackable, options)
  trackable.activities.create options
end
create_activity!(trackable, options) click to toggle source

Creates activity on `trackable` with `options`; throws error on validation failure

# File lib/public_activity/orm/active_record/adapter.rb, line 17
def self.create_activity!(trackable, options)
  trackable.activities.create! options
end