'DRAFT'])] protected MessageStatusEnum $status = MessageStatusEnum::DRAFT; // @todo remplacer par le nom sendingDate #[ORM\Column(type: 'datetime', nullable: true)] protected ?\DateTimeInterface $dateSent = null; #[ORM\Column(type: 'string', length: 255, nullable: true)] protected string $about; #[ORM\Column(type: 'text', nullable: true)] protected string $text; public function getId(): ?int { return $this->id; } public function getUuid(): ?UuidInterface { return $this->uuid; } public function setOrganization(Organization $organization): self { $this->organization = $organization; return $this; } public function getOrganization(): Organization { return $this->organization; } public function setAbout(string $about): self { $this->about = $about; return $this; } public function getAbout(): string { return $this->about; } public function setText(string $text): self { $this->text = $text; return $this; } public function getText(): string { return html_entity_decode($this->text); } public function setStatus(MessageStatusEnum $status): self { $this->status = $status; return $this; } public function getStatus(): MessageStatusEnum { return $this->status; } public function setDateSent(\DateTimeInterface $dateSent): self { $this->dateSent = $dateSent; return $this; } public function getDateSent(): ?\DateTimeInterface { return $this->dateSent; } }