src/Entity/CRM/MailQueue.php line 10
<?phpnamespace App\Entity\CRM;use App\Repository\MailQueueRepository;use Doctrine\DBAL\Types\Types;use Doctrine\ORM\Mapping as ORM;#[ORM\Entity(repositoryClass: MailQueueRepository::class)]class MailQueue{#[ORM\Id]#[ORM\GeneratedValue]#[ORM\Column]private ?int $id = null;#[ORM\Column(length: 255)]private ?string $mailFrom = null;#[ORM\Column(length: 255)]private ?string $mailTo = null;#[ORM\Column(length: 255)]private ?string $subject = null;#[ORM\Column(length: 255)]private ?string $html = null;#[ORM\Column(type: Types::SIMPLE_ARRAY, nullable: true)]private array $variable = [];#[ORM\Column(type: Types::SIMPLE_ARRAY, nullable: true)]private array $image = [];#[ORM\ManyToOne(inversedBy: 'mailQueues')]private ?MailTemplate $mailTemplate = null;#[ORM\Column(length: 255)]private ?string $replyTo = null;#[ORM\Column]private bool $send = false;#[ORM\Column(type: Types::DATETIME_MUTABLE, nullable: true)]private ?\DateTimeInterface $send_date = null;public function getId(): ?int{return $this->id;}public function getMailFrom(): ?string{return $this->mailFrom;}public function setMailFrom(string $mailFrom): self{$this->mailFrom = $mailFrom;return $this;}public function getMailTo(): ?string{return $this->mailTo;}public function setMailTo(string $mailTo): self{$this->mailTo = $mailTo;return $this;}public function getSubject(): ?string{return $this->subject;}public function setSubject(string $subject): self{$this->subject = $subject;return $this;}public function getHtml(): ?string{return $this->html;}public function setHtml(string $html): self{$this->html = $html;return $this;}public function getVariables(): array{return $this->variable;}public function setVariables(?array $variables): self{$this->variable = $variables;return $this;}public function getImages(): array{return $this->image;}public function setImages(?array $images): self{$this->image = $images;return $this;}public function getMailTemplate(): ?MailTemplate{return $this->mailTemplate;}public function setMailTemplate(?MailTemplate $mailTemplate): static{$this->mailTemplate = $mailTemplate;return $this;}public function getReplyTo(): ?string{return $this->replyTo;}public function setReplyTo(string $replyTo): static{$this->replyTo = $replyTo;return $this;}public function isSend(): ?bool{return $this->send;}public function setSend(bool $send): static{$this->send = $send;return $this;}public function getSendDate(): ?\DateTimeInterface{return $this->send_date;}public function setSendDate(?\DateTimeInterface $send_date): static{$this->send_date = $send_date;return $this;}}