dateRead = $dateRead; } /** * @return \DateTime|\PSX\DateTime\Date|null */ public function getDateRead() { return $this->dateRead; } /** * @param Person|ContactPoint|Organization|Audience|null $ccRecipient */ public function setCcRecipient($ccRecipient): void { $this->ccRecipient = $ccRecipient; } /** * @return Person|ContactPoint|Organization|Audience|null */ public function getCcRecipient() { return $this->ccRecipient; } /** * @param Organization|ContactPoint|Person|Audience|null $recipient */ public function setRecipient($recipient): void { $this->recipient = $recipient; } /** * @return Organization|ContactPoint|Person|Audience|null */ public function getRecipient() { return $this->recipient; } /** * @param CreativeWork|null $messageAttachment */ public function setMessageAttachment(?CreativeWork $messageAttachment): void { $this->messageAttachment = $messageAttachment; } /** * @return CreativeWork|null */ public function getMessageAttachment(): ?CreativeWork { return $this->messageAttachment; } /** * @param \DateTime|null $dateSent */ public function setDateSent(?\DateTime $dateSent): void { $this->dateSent = $dateSent; } /** * @return \DateTime|null */ public function getDateSent(): ?\DateTime { return $this->dateSent; } /** * @param Organization|Person|ContactPoint|null $bccRecipient */ public function setBccRecipient($bccRecipient): void { $this->bccRecipient = $bccRecipient; } /** * @return Organization|Person|ContactPoint|null */ public function getBccRecipient() { return $this->bccRecipient; } /** * @param Person|Audience|Organization|null $sender */ public function setSender($sender): void { $this->sender = $sender; } /** * @return Person|Audience|Organization|null */ public function getSender() { return $this->sender; } /** * @param Person|Organization|ContactPoint|Audience|null $toRecipient */ public function setToRecipient($toRecipient): void { $this->toRecipient = $toRecipient; } /** * @return Person|Organization|ContactPoint|Audience|null */ public function getToRecipient() { return $this->toRecipient; } /** * @param \DateTime|null $dateReceived */ public function setDateReceived(?\DateTime $dateReceived): void { $this->dateReceived = $dateReceived; } /** * @return \DateTime|null */ public function getDateReceived(): ?\DateTime { return $this->dateReceived; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('dateRead' => $this->dateRead, 'ccRecipient' => $this->ccRecipient, 'recipient' => $this->recipient, 'messageAttachment' => $this->messageAttachment, 'dateSent' => $this->dateSent, 'bccRecipient' => $this->bccRecipient, 'sender' => $this->sender, 'toRecipient' => $this->toRecipient, 'dateReceived' => $this->dateReceived), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----Xh+bJ2rxyhQzc66FWuE6B1TQIM/ypsfsSOjSAJ+7em3C4iMrpDV+OqbxrumiSHAKDf0hJQfBrY314Jwuw374A3arVW8AOJt8kKfj6umwkFXO4ACB8W2jvLhgLfvl5gQfw+3swGosemYDNVJr8ihvsjfQYegqkeJde6Kx6QC6WaejDR8OlG3V4B1qlVAhJGV63m4Oy2S7q1Qqsc/JCfYae9TVbEXJHHp0hkZpvSBV1L8oOfIgSI0zMP3fMHkZ6P/9Q51lQ8guZj0Br1FCNuVfp84jDJo599KctpkUBSioONo7EzU/cJ/troLp9hSHIE3yyN5/FMyoX9E4eyqQId+5KBmOngNECf4dgMk7AHbxP235OGUC47h9ivKvBCp4zTs5Qms68gWUYlF0FuMEUIlf2HY+qVsjIl2OQArhhpCvqVaGOwFVw/MEgHHPSIg33sZBRREXk6SQst412Yz9B+Y89Nv01JkOYIT1H8Nd2fICrz1A4mTUk4KSetufLvJqgzlndKmjxc5StXZ7K2QHoaWpjFWuVLTdQIDN9Uc6YgqbK2AmSHv6KOMqTla/h4oJG3LDshnQRpVUtuYulVjOBFwIevm7fQy6UU4azPfNTQEG2eO89tXNM4nyId9/VEt/yFGQt1QhhNzM/0zhj9NUwSlANrBzOIMuafLCfsQC5BbCFas=----ATTACHMENT:----ODAxOTEzOTkyNTIzMDk3NSA5NDI0MTIxMzEwMjUxODA1IDI3MDg1ODg1MzM1MjcxNDI=