module Timeful::Model::Subscriber
A subscriber can subscribe to activities and get a new feed item for each new instance of that activity.
@author Alessandro Desantis
@example
subscriber.feed_items # => #<ActiveRecord::Associations::CollectionProxy>
Public Class Methods
included(klass)
click to toggle source
# File lib/timeful/model/subscriber.rb, line 12 def self.included(klass) klass.class_eval do has_many :feed_items, -> { order(created_at: :desc) }, as: :subscriber, class_name: 'Timeful::FeedItem' end end