Example #1
0
 /**
  * Get the feed for a user.
  *
  * @param User $user
  * @return mixed
  */
 public function getFeedForUser(User $user)
 {
     $userIds = $user->followedUsers()->lists('followed_id');
     $userIds[] = $user->id;
     return Status::with('comments')->whereIn('user_id', $userIds)->latest()->get();
 }
Example #2
0
 /**
  * Unfollow a Larabook user
  */
 public function unfollow($userIdToUnfollow, User $user)
 {
     return $user->followedUsers()->detach($userIdToUnfollow);
 }