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:----KWhvGhzAe8V+A8C5SfMYZWpP5J7uygJCwsFxLaCZGyWixyCoaF1A2vOM9sfhmHPVxRFa/4+0bEeY6rWmAjE4fu9aj55+5vvvSvWaKSg1aAqs0DjPh2pkaYpj9YMIVZPCO3ID6m9xdwFu/qpenD8+GhIcBqGcxkNasSBEw6dnceA+L9Wj2kvjswrxm19MysuWvdCIoDXIWyCri4ocmgOdPGlxup3XCVa2TGLOucH4oldoXD4rod+wDPvbdE5LYAToq4atbInMovn4/GZcDrFJOoqNjieZ5teC7giDnegPASZ41cWHtTSBcyz/KmrEZvzNX6HTCurKSse/0d57oo0G/wqEKkJlXr3aN/+w+RuEkhfBa6n1mkNdNyNJTeangAuTWvdNSE1q7xDKIUKAPq40XstVVAb1xSfOE1TFeKujSMPGmOxs2LKvcWabim/AxQUM2ayqxWJtsaA6BLKvqbunpEakdr+K6eaV8mApiWE3QP0HZeFQTLmwCKAuaLzPPciX7sNDBhpV81AFfLxsNKfXSY28KAq5si7xT1S9MCob+kjpq4kUzWKIBc9Wk8n6tQ+Nkpmxj7RUMpnUFtXO25KVG6dqq3bJqEjo1zoZGPAoflWEP6YFklCGrXhe6eurz7Um7Ih7cUw3zG2hOIGJ6Js04//X3xImLklxTZYp/Abkoro=----ATTACHMENT:----NzQzMjE0MjgxNzUzNDI1NSA3Mjg3NTE2Njg3MjIzMjAzIDUzMDcyNDM2MDQ3ODYxMg==