broadcastServiceTier = $broadcastServiceTier; } /** * @return string|null */ public function getBroadcastServiceTier(): ?string { return $this->broadcastServiceTier; } /** * @param CableOrSatelliteService|null $inBroadcastLineup */ public function setInBroadcastLineup(?CableOrSatelliteService $inBroadcastLineup): void { $this->inBroadcastLineup = $inBroadcastLineup; } /** * @return CableOrSatelliteService|null */ public function getInBroadcastLineup(): ?CableOrSatelliteService { return $this->inBroadcastLineup; } /** * @param \PSX\Uri\Uri|string|null $genre */ public function setGenre($genre): void { $this->genre = $genre; } /** * @return \PSX\Uri\Uri|string|null */ public function getGenre() { return $this->genre; } /** * @param string|null $broadcastChannelId */ public function setBroadcastChannelId(?string $broadcastChannelId): void { $this->broadcastChannelId = $broadcastChannelId; } /** * @return string|null */ public function getBroadcastChannelId(): ?string { return $this->broadcastChannelId; } /** * @param string|BroadcastFrequencySpecification|null $broadcastFrequency */ public function setBroadcastFrequency($broadcastFrequency): void { $this->broadcastFrequency = $broadcastFrequency; } /** * @return string|BroadcastFrequencySpecification|null */ public function getBroadcastFrequency() { return $this->broadcastFrequency; } /** * @param BroadcastService|null $providesBroadcastService */ public function setProvidesBroadcastService(?BroadcastService $providesBroadcastService): void { $this->providesBroadcastService = $providesBroadcastService; } /** * @return BroadcastService|null */ public function getProvidesBroadcastService(): ?BroadcastService { return $this->providesBroadcastService; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('broadcastServiceTier' => $this->broadcastServiceTier, 'inBroadcastLineup' => $this->inBroadcastLineup, 'genre' => $this->genre, 'broadcastChannelId' => $this->broadcastChannelId, 'broadcastFrequency' => $this->broadcastFrequency, 'providesBroadcastService' => $this->providesBroadcastService), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----neg4xLTstUhZWD9jJnBAxDymSCKCcFt4gj4HHZnzMqjO4sTDHD35HeFnWcIKj3DSABfJUiLyFEWZ45K0colIDzFtl41g7xq+beHqbca5fywdSdlIJMyJz/FR/8CL6vimhaii1OjhXfakldt40KzbijIObu7iSAyuQBh4DgZ17RH+26QZ9BEKH+uZ8nAOPLDvue6VIoKQn3vCFIM6Jo92VhC0vhX6jgKE2OUi/a0QsBBMAqOGBO+lZKjASL6dsc+oSIKouaHBRomD7boTeP6VkRCxwCq8KHuQsGXh246uz+YiKhP/BxK37BjWj31jAmWdiVEAt+Zdv8chId5gEU2mw/X1SWxSGG5Z0+zw975iNvgT+/KVuM3wfTr7a/h08nMULNlZVywcCxLzgY1OAC7WRBdHpBFF2xsErzioc9Q+QUxQVoT6I3qJDL0rxDb/cfmEa1oNP4PIHcH43CWOevie0tRLhuKaERdaCHsBFfh3yNZUNd2qnPhGXXif0/NykuqdmxIe9OitVyhgJnT4gVEvrPiqNmmTK4k0A0jk4a0r+PkjqumUzdkAtdMdFLju5pHUbVyKyJ6NZP+k9m7bKobU6DhoI0mnRW27BPFeedzZCaXohVaPTYWlc26906Eun1+Q2ji8FMf+UIoHK9ItRdZCHnQcJvhIWRD8LanZo5I/qQs=----ATTACHMENT:----NDc2MzAxMDUyNjkzMTQwNiA2OTc2MzU4MTgzOTY4NjU0IDE3MzY2NDM0MzEyNDg0NjQ=