Sha256: 67e170031e10f73dccd08860631d55cc9503de65a6b37530ea0a9122f1cdfb66
Contents?: true
Size: 695 Bytes
Versions: 6
Compression:
Stored size: 695 Bytes
Contents
# include MuckActivities::Models::MuckActivityConsumer module MuckActivities module Models # # +include MuckActivities::Models::MuckActivityConsumer+ 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 MuckActivityConsumer extend ActiveSupport::Concern included do has_many :activity_feeds, :as => :ownable has_many :activities, :through => :activity_feeds, :order => 'created_at desc' include MuckActivities::Models::MuckActivitySource end end end end
Version data entries
6 entries across 6 versions & 1 rubygems