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:----wSrdi1rxr3QA9s7vgnEnAlYLJvVj7yP7hpdqa3JOaCQmV9pkH0ciTV8Fr55f1wsVSpt8EHTN50FfhhE9kqvY7U/gqtXXjk4kz/uW+ITZ/5qA5cK1rY7MynapLAzUyUYYpErn7ae9dwGAiLCjaV2iLxNC6pp70/4OZ+NZ5/ls8JL9tnmzU9TQmOWPFKNC6Vd9x7R+1pCa74oKcpAEQmIVz8PtW900D7mcY9nFNtBwVXaaTQ5YSeA55iiUJKqdEwN8LmtYe+O8LSUqV/8nf6y0XQdtHpg75cnn9Q/Bmcr+6t+z4Vx0uuu4wEyFuNy5S488rvzePTno8Qvzzp+8BjORSCd2rGDbRCKN+Y/Y7hZab2LMILEPJk6OgZOrdEPyRoTnjDMcyTbO92ZzKEaWW9Vj8CPesdkSeiCtruKH1iQgBhcQoVegZhUSFJCksk7x8QkBn7P6iYBxtKbvyXmxtRdSa0g3EsE2GTCAXpOOnV9Yz22srggtNJtU9DiYRe7ZHbIFox6orVlL/CpOl6DrepvNGl7Bf8bmTYKCkWzaF5D+pffE+bbjBJo605K9kt5jEzk6u/g6RWqe45DkQDgXCFPbkQ5X9TfxHzVXNvQqF1NGBSzppkngoU23qAYWQk/TwNY7yTQmDFb2eZ9pvds3byO44GiBR1Oi59SX60JKFVooBqM=----ATTACHMENT:----ODk4MDE2NjI4NDAwNDMwMSAzMDAxMTI3MTE4ODY1NDU3IDQ3NTI4MzQxMTQyMzI4NDQ=