feat: add delete property on Domain

This commit is contained in:
Maël Gangloff
2024-07-25 16:19:57 +02:00
parent d36e520467
commit 3c557990fb
4 changed files with 125 additions and 7 deletions

View File

@@ -102,6 +102,9 @@ class Domain
#[Groups(['domain:item'])]
private ?Tld $tld = null;
#[ORM\Column]
private ?bool $deleted = null;
public function __construct()
{
$this->events = new ArrayCollection();
@@ -110,6 +113,8 @@ class Domain
$this->nameservers = new ArrayCollection();
$this->createdAt = new DateTimeImmutable('now');
$this->updatedAt = new DateTimeImmutable('now');
$this->deleted = false;
}
public function getLdhName(): ?string
@@ -302,4 +307,16 @@ class Domain
return $this;
}
public function getDeleted(): ?bool
{
return $this->deleted;
}
public function setDeleted(?bool $deleted): static
{
$this->deleted = $deleted;
return $this;
}
}