3 declare(strict_types=1);
17 use DateTimeImmutable;
65 if (is_null($this->channel)) {
67 $data = $this->
raw(self::FIELD_CHANNEL);
86 if (is_null($this->externalId)) {
88 $data = $this->
raw(self::FIELD_EXTERNAL_ID);
92 $this->externalId = (string) $data;
106 if (is_null($this->syncedAt)) {
108 $data = $this->
raw(self::FIELD_SYNCED_AT);
109 if (is_null($data)) {
113 if (
false === $data) {
116 $this->syncedAt = $data;
148 #[\ReturnTypeWillChange]
155 return (
object) $data;