mirror of
https://github.com/maelgangloff/domain-watchdog.git
synced 2025-12-22 12:15:32 +00:00
fix: typed property
This commit is contained in:
parent
ea5ce96988
commit
ee22b7af2f
@ -21,19 +21,19 @@ class DomainStatus
|
|||||||
|
|
||||||
#[ORM\Column]
|
#[ORM\Column]
|
||||||
#[Groups(['domain:item'])]
|
#[Groups(['domain:item'])]
|
||||||
private \DateTimeImmutable $createdAt;
|
private ?\DateTimeImmutable $createdAt;
|
||||||
|
|
||||||
#[ORM\Column]
|
#[ORM\Column]
|
||||||
#[Groups(['domain:item'])]
|
#[Groups(['domain:item'])]
|
||||||
private \DateTimeImmutable $date;
|
private ?\DateTimeImmutable $date;
|
||||||
|
|
||||||
#[ORM\Column(type: Types::JSON, nullable: true)]
|
#[ORM\Column(type: Types::JSON, nullable: true)]
|
||||||
#[Groups(['domain:item'])]
|
#[Groups(['domain:item'])]
|
||||||
private array $addStatus = [];
|
private ?array $addStatus = [];
|
||||||
|
|
||||||
#[ORM\Column(type: Types::JSON, nullable: true)]
|
#[ORM\Column(type: Types::JSON, nullable: true)]
|
||||||
#[Groups(['domain:item'])]
|
#[Groups(['domain:item'])]
|
||||||
private array $deleteStatus = [];
|
private ?array $deleteStatus = [];
|
||||||
|
|
||||||
public function __construct()
|
public function __construct()
|
||||||
{
|
{
|
||||||
@ -82,24 +82,24 @@ class DomainStatus
|
|||||||
return $this;
|
return $this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getAddStatus(): array
|
public function getAddStatus(): ?array
|
||||||
{
|
{
|
||||||
return $this->addStatus;
|
return $this->addStatus;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function setAddStatus(array $addStatus): static
|
public function setAddStatus(?array $addStatus): static
|
||||||
{
|
{
|
||||||
$this->addStatus = $addStatus;
|
$this->addStatus = $addStatus;
|
||||||
|
|
||||||
return $this;
|
return $this;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function getDeleteStatus(): array
|
public function getDeleteStatus(): ?array
|
||||||
{
|
{
|
||||||
return $this->deleteStatus;
|
return $this->deleteStatus;
|
||||||
}
|
}
|
||||||
|
|
||||||
public function setDeleteStatus(array $deleteStatus): static
|
public function setDeleteStatus(?array $deleteStatus): static
|
||||||
{
|
{
|
||||||
$this->deleteStatus = $deleteStatus;
|
$this->deleteStatus = $deleteStatus;
|
||||||
|
|
||||||
|
|||||||
@ -728,8 +728,8 @@ class RDAPService
|
|||||||
}
|
}
|
||||||
|
|
||||||
if ($domain->isPendingDelete() && (
|
if ($domain->isPendingDelete() && (
|
||||||
in_array('pending delete', $lastStatus->getAddStatus())
|
in_array('pending delete', $lastStatus->getAddStatus() ?? [])
|
||||||
|| in_array('redemption period', $lastStatus->getDeleteStatus()))
|
|| in_array('redemption period', $lastStatus->getDeleteStatus() ?? []))
|
||||||
) {
|
) {
|
||||||
return self::daysBetween($now, $lastStatus->getCreatedAt()->add(new \DateInterval('P'. 5 .'D')));
|
return self::daysBetween($now, $lastStatus->getCreatedAt()->add(new \DateInterval('P'. 5 .'D')));
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user