Refresh a discussion's last post details.
public refreshLastPost ( ) |
/** * Refreshes count and last Post for the discussion. * * @param Discussion $discussion */ protected function refreshDiscussion(Discussion $discussion) { $discussion->refreshLastPost(); $discussion->refreshCommentsCount(); $discussion->refreshParticipantsCount(); // Persist the new statistics. $discussion->save(); return Discussion::find($discussion->id); }