check()) { $user_role = \App\AdminRole::where('id', auth()->guard('admin')->user()->role)->first(); $all_permission = json_decode($user_role->permission); if (in_array(strtolower(str_replace(' ','_',$param)), $all_permission)) { return $next($request); } } return redirect()->route('admin.home'); } }