/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index(Request $request) { $key = ''; if ($request->has('key')) { $key = $request->input('key'); $query = ActivityComment::where('title', 'like', '%' . $key . '%')->orWhere('content', 'like', '%' . $key . '%'); } else { $query = ActivityComment::select(); } $comments = $query->orderBy('activity_id', 'asc')->orderBy('id', 'desc')->with('activity', 'user')->paginate(20); return view('admin.activity.comments', compact('key', 'comments')); }