setCreator($user); $this->setMainGroup($user->getMainGroup()); } } public function getId(): ?int { return $this->id; } public function getContent(): ?string { return $this->content; } public function setContent(string $content): self { $this->content = $content; return $this; } public function getDocument(): ?Document { return $this->document; } public function setDocument(?Document $document): self { $this->document = $document; return $this; } public function getCreatedAt(): ?\DateTimeImmutable { return $this->createdAt; } public function setCreatedAt(\DateTimeImmutable $createdAt): self { $this->createdAt = $createdAt; return $this; } public function getCreator(): ?User { return $this->creator; } public function setCreator(?User $creator): self { $this->creator = $creator; return $this; } public function getMainGroup(): ?Group { return $this->mainGroup; } public function setMainGroup(?Group $mainGroup): self { $this->mainGroup = $mainGroup; return $this; } }