3 declare(strict_types=1);
17 use DateTimeImmutable;
79 if (is_null($this->
id)) {
81 $data = $this->
raw(self::FIELD_ID);
85 $this->
id = (string) $data;
97 if (is_null($this->createdAt)) {
99 $data = $this->
raw(self::FIELD_CREATED_AT);
100 if (is_null($data)) {
104 if (
false === $data) {
107 $this->createdAt = $data;
119 if (is_null($this->items)) {
121 $data = $this->
raw(self::FIELD_ITEMS);
122 if (is_null($data)) {
137 if (is_null($this->parcels)) {
139 $data = $this->
raw(self::FIELD_PARCELS);
140 if (is_null($data)) {
155 if (is_null($this->address)) {
157 $data = $this->
raw(self::FIELD_ADDRESS);
158 if (is_null($data)) {
210 #[\ReturnTypeWillChange]
217 return (
object) $data;