isRandDMember() && !preg_match('/^RandD(.*)/m', Route::current()->uri)) { // // return redirect('RandD'); // // } // // if($user->permissions()->where('type','randd')->get()->count() == 0 && preg_match('/^RandD(.*)/m', Route::current()->uri)){ // // // dd(Route::current()->uri); // // return abort(403); // // } // if ($user->hasRole('auditor')) { // return redirect('/cmms-audit'); // } // } // if (Auth::check() && Auth::user()->hasRole('RandD')) { // return redirect('/RandD'); // } // if (Auth::check() && Auth::user()->hasRole('auditor')) { // return redirect('/cmms-audit'); // } return $next($request); } }