paginate(10); return view('roles.index', compact('roles')); } public function create(): View { return view('roles.create'); } public function store(Request $request): RedirectResponse { $validated = $request->validate([ 'name' => ['required', 'string', 'max:255', 'unique:roles,name'], ]); Role::create($validated); return redirect()->route('roles.index')->with('success', __('Role created successfully.')); } }