Module: Octo::NewsFeed::Feed
Instance Method Summary collapse
-
#feed_for(user, opts = {}) ⇒ Object
Generate the newsfeed for a user.
Methods included from Weaver
Instance Method Details
#feed_for(user, opts = {}) ⇒ Object
Generate the newsfeed for a user. Optionally,
specify a time so that things relevant at that time would show
14 15 16 17 18 19 20 21 |
# File 'lib/octonewsfeed/feed.rb', line 14 def feed_for(user, opts = {}) feed_products = { recommended: recommender.recommended_products(user), trending: trending_prods(user.enterprise), similar: similar_prods_user(user) } weave(feed_products) end |