浏览代码

Update CommentController, remove unused show method and update showAll method

Daniel Supernault 5 年之前
父节点
当前提交
05f659896d
共有 1 个文件被更改,包括 4 次插入12 次删除
  1. 4 12
      app/Http/Controllers/CommentController.php

+ 4 - 12
app/Http/Controllers/CommentController.php

@@ -21,21 +21,13 @@ use League\Fractal\Pagination\IlluminatePaginatorAdapter;
 
 class CommentController extends Controller
 {
-    public function show(Request $request, $username, int $id, int $cid)
-    {
-        $user = Profile::whereUsername($username)->firstOrFail();
-        $status = Status::whereProfileId($user->id)->whereInReplyToId($id)->findOrFail($cid);
-
-        return view('status.reply', compact('user', 'status'));
-    }
-
     public function showAll(Request $request, $username, int $id)
     {
-        $user = Profile::whereUsername($username)->firstOrFail();
-        $status = Status::whereProfileId($user->id)->findOrFail($id);
-        $replies = Status::whereInReplyToId($id)->paginate(40);
+        $profile = Profile::whereNull(['status', 'domain'])->whereUsername($username)->firstOrFail();
+        $status = Status::whereProfileId($profile->id)->findOrFail($id);
+        $replies = Status::whereInReplyToId($id)->simplePaginate(40);
 
-        return view('status.comments', compact('user', 'status', 'replies'));
+        return view('status.comments', compact('profile', 'status', 'replies'));
     }
 
     public function store(Request $request)