コード例 #1
0
 public function index(Request $request)
 {
     session()->put('backUrl', request()->fullUrl());
     $trash = $request->segment(3) == 'trash' ? true : false;
     $query = User::sort();
     $trash ? $query->onlyTrashed() : '';
     $search = [];
     $search['name'] = $request->input('name', '');
     $search['status'] = $request->input('status', '');
     $search['email'] = $request->input('email', '');
     $search['name'] ? $query->where('name', 'LIKE', '%' . $search['name'] . '%') : '';
     $search['email'] ? $query->where('email', 'LIKE', '%' . $search['email'] . '%') : '';
     $search['status'] ? $query->where('status', $search['status']) : '';
     $users = $query->paginate(50);
     $view['trash'] = $trash;
     $view['search'] = $search;
     $view['users'] = $users;
     return view('mixdinternet/admix::users.index', $view);
 }