/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { //検索キーワード受け取り $keyword = Input::get('keyword'); //page受け取り $page = Input::get('page'); //クエリ生成 $query = Admin::query(); //もしkeywordがあったら if (!empty($keyword)) { $query->where('email', 'like', '%' . $keyword . '%')->orWhere('name', 'like', '%' . $keyword . '%'); } //検索実行(検索条件は和となる) $admins = $query->orderBy('id', 'desc')->paginate(10); //reteurn return view('admin.admins.index')->with('admins', $admins)->with('keyword', $keyword)->with('page', $page); }