class Activity

Public Instance Methods

without_model?() click to toggle source
# File lib/activity.rb, line 31
def without_model?
  item.nil?
end

Public Class Methods

created_by(user) click to toggle source
# File lib/activity.rb, line 23
def self.created_by(user)
  raise "Activity.created_by(user) has been deprecated. Use Activity.by_user(user) instead."
end
report(user, action, object=nil) click to toggle source
# File lib/activity.rb, line 35
def self.report(user, action, object=nil)
  returning Activity.new do |a|
    a.item = object if object
    a.action = action.to_s
    a.user = user
    a.save!
  end
end
without_model_created_by(user) click to toggle source
# File lib/activity.rb, line 27
def self.without_model_created_by(user)
  raise "Activity.without_model_created_by(user) has been deprecated. Use Activity.by_user(user) and filter the results instead."
end