App\Http\Controllers\PostsController::search PHP Method

    public function search(Post $post, Request $request)
    {
        $query = $request->input('search');
        $subredditId = $request->input('subreddit_id');
        $subreddit = Subreddit::with('posts.votes')->with('moderators.user')->where('id', $subredditId)->first();
        $posts = $subreddit->posts()->where('title', 'LIKE', '%' . $query . '%')->get();
        $isModerator = $subreddit->moderators()->where('user_id', Auth::id())->exists();
        $modList = Moderator::where('subreddit_id', '=', $subredditId)->get();
        return view('subreddit.search', compact('query', 'subreddit', 'posts', 'isModerator', 'modList'));
    }