Код: Выделить всё
#[ORM\Entity(repositoryClass: InvoiceRepository::class)]
class Invoice implements SearchableEntityInterface
{
#[ORM\Id]
#[ORM\GeneratedValue]
#[ORM\Column(type: 'integer')]
private int $id;
#[ORM\Column(type: 'datetime')]
private DateTimeInterface $timeCreated;
#[ORM\Column(type: 'datetime', nullable: true)]
private ?DateTimeInterface $timePaid = null;
// ...
}
#[ORM\Id]
#[ORM\GeneratedValue]
#[ORM\Column(type: 'integer')]
private ?int $id;
#[ORM\Column(type: 'datetime')]
private ?DateTimeInterface $timeCreated;
< /code>
i.e. Нулевые свойства PHP, даже если они не могут быть нулевыми. Могут ли возникнуть какие -либо проблемы из этого подхода?
Подробнее здесь: https://stackoverflow.com/questions/736 ... ype-in-php
Мобильная версия