public function listUser(Request $request) { $page_title = "List User"; $title = "Admin - List User"; if ($request->isMethod('post')) { if (Input::get('txt_cari') != '') { Session::put('txt_cari_user', Input::get('txt_cari')); $users = m_user::where('dispname', 'LIKE', '%' . Input::get('txt_cari') . '%')->paginate(config('myconfig.paging_num')); } else { Session::forget('txt_cari_user'); //$users = m_user::all(); $users = m_user::where('usrid', '<>', Session::get('usrid'))->orderBy('usrid', 'ASC')->paginate(config('myconfig.paging_num')); //$users = m_user::orderBy('usrid','desc')->paginate(config('myconfig.paging_num')); } } else { if (Session::has('txt_cari_user')) { $users = m_user::where('dispname', 'LIKE', '%' . Session::get('txt_cari_user') . '%')->paginate(config('myconfig.paging_num')); } else { //$users = m_user::all(); $users = m_user::where('usrid', '<>', Session::get('usrid'))->orderBy('usrid', 'ASC')->paginate(config('myconfig.paging_num')); //$users = m_user::orderBy('usrid','desc')->paginate(config('myconfig.paging_num')); } } $users->setPath('listUser'); return view('backend.listuser', ['title' => $title, 'page_title' => $page_title, 'users' => $users]); }