← Каталог
Важные встроенные классы и интерфейсы — Типизация в PHP 7+
Фрагмент из «Важные встроенные классы и интерфейсы»: Типизация в PHP 7+.
class Order
{
public function __construct(
private readonly int $id,
private string $status,
private ?DateTimeImmutable $shippedAt = null
) {}
public function setStatus(string $status): self
{
$this->status = $status;
return $this;
}
} class Order
{
public function __construct(
private readonly int $id,
private string $status,
private ?DateTimeImmutable $shippedAt = null
) {}
public function setStatus(string $status): self
{
$this->status = $status;
return $this;
}
}