id; } public function getEmail(): EmailAddress { return $this->email; } public function getDisplayName(): string { return $this->displayName; } public function getPasswordHash(): string { return $this->passwordHash; } public function isAdmin(): bool { return $this->isAdmin; } public function getEmailConfirmedAt(): ?DateTimeImmutable { return $this->emailConfirmedAt; } public function isEmailConfirmed(): bool { return $this->emailConfirmedAt !== null; } }