예제 #1
0
 public function index(Request $request)
 {
     $msgs = Contact::orderBy('id', 'desc');
     if ($request->has('created_at')) {
         $msgs->whereDate('created_at', '=', $request->input('created_at'));
     }
     if ($request->has('is_replied')) {
         $msgs->where('is_replied', '=', $request->input('is_replied'));
     }
     $per_page = request('per_page') ? request('per_page') : 10;
     $msgs = $msgs->paginate($per_page);
     $msgs->appends($request->except("page"));
     return view('contact::index', compact('msgs'));
 }