*/ public array $roles, public ?DateTimeImmutable $createdAt, ) {} public static function fromEntity(User $user): self { return new self( id: $user->getId(), username: $user->getUsername(), roles: $user->getRoles(), createdAt: $user->getCreatedAt(), ); } }