2
Mengapa saya tiba-tiba mendapatkan kesalahan "Properti yang diketik tidak boleh diakses sebelum inisialisasi" ketika memperkenalkan petunjuk jenis properti?
Saya telah memperbarui definisi kelas saya untuk menggunakan petunjuk tipe properti yang baru diperkenalkan, seperti ini: class Foo { private int $id; private ?string $val; private DateTimeInterface $createdAt; private ?DateTimeInterface $updatedAt; public function __construct(int $id) { $this->id = $id; } public function getId(): int { return $this->id; } public function …