get(); $roles = Role::all(); return view('admin.users.index', compact('users', 'roles')); } public function updateRole(Request $request, User $user) { $request->validate([ 'role' => 'required|exists:roles,name', ]); $user->syncRoles([$request->role]); return redirect()->back()->with('success', "{$user->name} is now a {$request->role}."); } }