$dto->name, 'email' => $dto->email, 'password' => $dto->password, ]); $this->updateUserRole->execute($user, [$dto->role]); return $user; }); UserWasProvisioned::dispatch($user); return $user; } }