class SimpleFeed::Activity::SingleUser
Lazy implementation of SingleUser
based on delegating an array of one user_id
to MultiUser
Attributes
user_activity[RW]
user_id[R]
Public Class Methods
new(user_id:, feed:)
click to toggle source
# File lib/simplefeed/activity/single_user.rb, line 76 def initialize(user_id:, feed:) @feed = feed @user_id = user_id self.user_activity = MultiUser.new(feed: feed, user_ids: [user_id]) end
Public Instance Methods
each() { |user_id| ... }
click to toggle source
# File lib/simplefeed/activity/single_user.rb, line 16 def each yield(user_id) end