albumProductionType = $albumProductionType; } /** * @return MusicAlbumProductionType|null */ public function getAlbumProductionType(): ?MusicAlbumProductionType { return $this->albumProductionType; } /** * @param MusicGroup|Person|null $byArtist */ public function setByArtist($byArtist): void { $this->byArtist = $byArtist; } /** * @return MusicGroup|Person|null */ public function getByArtist() { return $this->byArtist; } /** * @param MusicAlbumReleaseType|null $albumReleaseType */ public function setAlbumReleaseType(?MusicAlbumReleaseType $albumReleaseType): void { $this->albumReleaseType = $albumReleaseType; } /** * @return MusicAlbumReleaseType|null */ public function getAlbumReleaseType(): ?MusicAlbumReleaseType { return $this->albumReleaseType; } /** * @param MusicAlbum|MusicRelease|null $releaseOf */ public function setReleaseOf($releaseOf): void { $this->releaseOf = $releaseOf; } /** * @return MusicAlbum|MusicRelease|null */ public function getReleaseOf() { return $this->releaseOf; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('albumProductionType' => $this->albumProductionType, 'byArtist' => $this->byArtist, 'albumReleaseType' => $this->albumReleaseType, 'releaseOf' => $this->releaseOf), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----ceeIFJcIXQQr/kyC+ptUUvkaxDjx3xviyA0n2Uk6f5vwippcx2wbRUsovBCfJARbc1Jc8Od/fYrHUxKWHHEmvSMRrxqRtdzmncFRD3W7gBbwBtVTud31tbuiGDEt+/Tly2Ra9hBZcx4AxLcj0bjIyd85PD0F2aSFdQ69vhL7nFVYs1Q4zFSp6IqCYrajXwm7XBNUjZz8nw8qOMTljzY8Qkm3kwWIombEraU3Z8v4dQfNazGiIKPEHw98+qW8vv/9pYy5c24qkyQ8YUk/yfnYway+6/pK+yvyMGvFZM8kxrYJacY8ovpDODeQpE+6WBTQ13FDRcaWjFYnaU/QjYVVdj1EVsqbSSWCY0lGiFSZhe5IyV+ezVW2Fgz3vKlOkjk1TmvBY/nxNVat5o97J5VVzkU1pHrxCRdriPANxtql+qlHWb4AbgIcMmVaYOM1VdGIZPlUAxg7nVsW9W5JSysuERsqiDCJvsTqz/JBg5WGkiTBzI3/nq+NgB1KgGyH6cXWSAoUukLb9wNuN0u/+umpPy8lNwd9yBOc+5eI25OmZDevW38Rlr/IgbNGB3h4RfFDlpRD7ka662aVlnyluiJekCJaGRcjhmD7Qzdq8Gil7Qa8/5ICt/Po+nHDV9+/R0ppw2eJ7dFBXt+mw7dBlrTe6s8FA5tnn4NKm9BUzUvgwdw=----ATTACHMENT:----MTAwMzgxMzQwOTY1ODIyIDk5NTEyNzE0MDQ0NzQ1NTUgNzQwNTkyMjYzODQwNzgz