Sha256: e28e12685376eead10a8180f493f0ad47ff8eb224346a684b2fd660a3db034e3
Contents?: true
Size: 628 Bytes
Versions: 1
Compression:
Stored size: 628 Bytes
Contents
module MuckActivities module Models # # +include MuckActivities::Models::ActivityConsumer+ gives the class it is called on an activity feed and a method called # +add_activity+ that can add activities into a feed. Retrieve activity feed items # via object.activities. ie @user.activities. module ActivityConsumer extend ActiveSupport::Concern included do has_many :activity_feeds, :as => :ownable has_many :activities, :through => :activity_feeds, :order => 'created_at desc' include MuckActivities::Models::ActivitySource end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
muck-activities-3.0.0 | lib/muck_activities/models/activity_consumer.rb |