uuid = Uuid::v4(); $this->date = new \DateTimeImmutable(); } public function getId(): ?int { return $this->id; } public function getUuid(): string { return $this->uuid; } public function getTraining(): ?Training { return $this->training; } public function setTraining(?Training $training): static { $this->training = $training; return $this; } public function getDate(): ?\DateTimeImmutable { return $this->date; } public function setDate(\DateTimeImmutable $date): static { $this->date = $date; return $this; } public function getCertificate(): ?Upload { return $this->certificate; } public function setCertificate(?Upload $certificate): static { $this->certificate = $certificate; return $this; } public function getTeamer(): ?Teamer { return $this->teamer; } public function setTeamer(?Teamer $teamer): static { $this->teamer = $teamer; return $this; } }