/** * 指定帖子下评论列表的 Web View. * * @param $user_id * * @return \Illuminate\View\View */ public function indexWebViewByUser($user_id) { $replies = $this->replies->byUserId($user_id)->withOnly('topic.user', ['avatar'])->all(['id', 'body', 'created_at', 'topic_id']); return view('api_web_views.users_replies_list', compact('replies', 'count')); }
public function indexByUserId($user_id) { $this->repository->addAvailableInclude('user', ['name', 'avatar']); $data = $this->repository->byUserId($user_id)->skipPresenter()->autoWith()->autoWithRootColumns(['id', 'vote_count'])->paginate(per_page()); return $this->response()->paginator($data, new ReplyTransformer()); }