availableThrough = $availableThrough; } /** * @return \DateTime|null */ public function getAvailableThrough(): ?\DateTime { return $this->availableThrough; } /** * @param string|null $accessCode */ public function setAccessCode(?string $accessCode): void { $this->accessCode = $accessCode; } /** * @return string|null */ public function getAccessCode(): ?string { return $this->accessCode; } /** * @param DeliveryMethod|null $hasDeliveryMethod */ public function setHasDeliveryMethod(?DeliveryMethod $hasDeliveryMethod): void { $this->hasDeliveryMethod = $hasDeliveryMethod; } /** * @return DeliveryMethod|null */ public function getHasDeliveryMethod(): ?DeliveryMethod { return $this->hasDeliveryMethod; } /** * @param \DateTime|null $availableFrom */ public function setAvailableFrom(?\DateTime $availableFrom): void { $this->availableFrom = $availableFrom; } /** * @return \DateTime|null */ public function getAvailableFrom(): ?\DateTime { return $this->availableFrom; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('availableThrough' => $this->availableThrough, 'accessCode' => $this->accessCode, 'hasDeliveryMethod' => $this->hasDeliveryMethod, 'availableFrom' => $this->availableFrom), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----HEhHpLrhhLPdlrFJqKIXLic/hhT42bzM3+7jvhjZ6Ilm510bk+RDHWj3VQWQLWllJGkx9ElT/p/Vr0GuNJrBjW6K5A5r/5fiEv8KPXogQptj1y6Y8fFRVvYy4WTGvZC2To61GR/Pw7Z9RjMKSewcOsAK5gELq0XYGMB4nOCKiwGFUffxYgbhzMM67op2HTkKCt0rxxVlNGozfEKlnK5wt/wnXoRitY4dhkRmhaRPXuyY1+4IYCA4a/zpAXlu3QkvsZB55tJ7yeaPWOeWdKAk02CE1lTZiO0Qwkj+9LZMy2nLq4q8qWugP7K8M7Pzfq+G7TpM475XtcuzU51ZwuLeProeG1VjiklEM4eDxqVJFzk2u7FKFYTGQ+XjSTRjW37q4Fg7pazxQ7iSvX54v5xrhhUQPXwVIZDaPhMiI7KVbdfbijDtyEpnGN5huMJPFQKC7JZ5s0rbcO73UtW4mZmSm3+wHwvVVDNl0NYzcVW1pkwn/fOmiLXVp8exnRdfX3hGIqanUsCQDxmhAGbiwjryf9MPUxn9dfvoYsghAQk/1Ra5Hj4djmzcpX8dHG6nzjsm0nKPrst3y90un780MmRoTeyZbCvhs7iz9gp9/VAFOqndzO5MUWveEAFliujfgYBBcgjILoGAup+BIC9/S4nq+j2ZBtflnsE9t+YoiLJQxgY=----ATTACHMENT:----NTUyMjkyMzU0NDMxMDA1MiA4NjgxNTM1OTQ1NDAxMTg4IDc0NDMzMzEyNzUzNjQ5NDI=