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:----hqgsbxfrOk2aTiGMKBNARs4Ki8nvP5gCWz3hzdoVRMIFhlL9TeWpeMiDKtKbO8Wt7y/YH89MCxtNEsdfaAdbS6mrsYYbsp+booCzwnvwyzbPZUNNMedogNkn6mMd9Xsc3jLf14OhUoy1LGAegSIfPbth+EnaCipI344XbzHEidFzfLp/G3ck/yVWIXcCPELb9GpNnfKVjoqfEOR5J6KCMPuXtwQCAZGijDLPZJ3UnVAr0JIM8dtboGxkSMrTXHqhSM3qCD2ntmfpFP9qzhdRRa4UqL1uBrsRsBkKOOYr982o6pxaHRQj3NIYiJ4KfVvvmAiSjCDKA9UsoVItiNfIefqoo222bx1xywgH0mP5I9pzYAeXA3trTNgZxuaDtk6vqNwqTxBO6kdZL8T9cLVGInLBLkp9Su75KLDLzaRot8m2Ue5Ef5dyE7azGuBAL6TtNJrelrYjjXINYxZsDU1RysERhWTnhTz8AddKl4uuLqxHBOfbcS85v/SM1oXl9f+0s7/PwuzZemKZh/dRxUdKQpjG8+33NoyWcPUuY+pwWjbSE5HyltkAf+tU+2ijGzNGuC49PBztri1ReFJU3fdKhpNT2y7bCxU5k2MBlNWTnI5yIC1rsf9fFUIQsLMWSce+cfNlDcx60L0sSlKLvuS3ZyUC0OoGvLwI8+MIG7QOkRs=----ATTACHMENT:----NTEyMzAyNDM0MjEwOTIxOSA2Mjc0NDEyNjM4Nzg4NzUwIDkxOTAwNTE4NzYyNzc2MTc=