/** * Display the specified resource. * * @param Post $post * @return Response */ public function show(Post $post) { return view('post.show', ['post' => $post, 'comments' => $post->comments()->whereNull('parent_id')->with('childrenRecursive')->orderBy('created_at', 'desc')->get()]); }