validate([ 'namaRole' => 'required|string', ]); $role = new Role([ 'nama' => strtoupper($request->input('namaRole')), ]); $role->save(); return redirect()->route('role.index'); } public function edit($id) { $role = Role::find($id); return view('role.edit', compact('role')); } public function update(Request $request, $id) { $request->validate([ 'namaRole' => 'required|string', ]); $role = Role::find($id); $role->nama = strtoupper($request->input('namaRole')); $role->save(); return redirect()->route('role.index'); } public function destroy($id) { $role = Role::find($id); $role->delete(); return redirect()->route('role.index'); } }