/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index(Request $request) { $userId = Auth::user()->id; if ($request->isMethod('post')) { $patients = new Collection(); if ($request->name) { $patients = Patient::where('fullname', 'like', '%' . $request->name . '%')->where('user_id', $userId)->paginate(10); } } else { $patients = Patient::where('user_id', $userId)->paginate(10); } return view('patients.index', compact('patients')); }