validate([ 'name' => 'required|min:5', 'email' => 'required', 'password' => 'required', 'role' => 'required', ]); $user = User::create($validatedData); $user->roles()->attach($request->role); toastr()->success('User has been created!'); return redirect()->route('users.index'); } public function index(UsersDataTable $dataTables) { return $dataTables->render('users.index'); } public function destroy(string $id) { $user = User::findOrFail($id); $user->delete(); toastr()->success('Data has been deleted successfully!'); return redirect()->back(); } }