member = $member; } /** * @return Person|Organization|null */ public function getMember() { return $this->member; } /** * @param string|null $membershipNumber */ public function setMembershipNumber(?string $membershipNumber): void { $this->membershipNumber = $membershipNumber; } /** * @return string|null */ public function getMembershipNumber(): ?string { return $this->membershipNumber; } /** * @param Organization|null $hostingOrganization */ public function setHostingOrganization(?Organization $hostingOrganization): void { $this->hostingOrganization = $hostingOrganization; } /** * @return Organization|null */ public function getHostingOrganization(): ?Organization { return $this->hostingOrganization; } /** * @param string|null $programName */ public function setProgramName(?string $programName): void { $this->programName = $programName; } /** * @return string|null */ public function getProgramName(): ?string { return $this->programName; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('member' => $this->member, 'membershipNumber' => $this->membershipNumber, 'hostingOrganization' => $this->hostingOrganization, 'programName' => $this->programName), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----WX0ejPSl1kD0sOHmhyXfs9mvXy1UCAa5pHjMnHv32zkkL6nCdxbgVZ7Q/4IoBMq9x7LiTkH7dDD3pS9ID1m0UsnsEG3B71QJ3UD5A+tIKPnWZC37LWXjScEhWaG+ppN3v8qnZsig0qcqFZMC6MDcEE1UIM/xKj65+A2+JXSuWIoXzS+1yZqWwrv+v21BfD4ddVO1aU0RFoZu/C181pWXgEDhDc0uCzrHNidYJSa3P+ooAERK/XoCV7nXe8MGb5JIMGs2GANlkA93RPQFuqVA/mVRhuKWgdCx85/28ufQY7aWLcRr7kppHJVGwH/X/GBPjtG9rHBtHMMWjbnxlKP1tKgLTJnTw6M4oHLzhZcjPzjg8XiyW536uE4X3saQSFyBG1SxvCxhydB5HnzUzn/nh3S0q148udNInKwL2vO/IDYjjf0mob+vSeh3Os/w5SF4yFPMm2kUKx8DGI7iNgDhNhfA9rmCMfkm43r/QQlO1TV8qwD/EIgZXs2hUHneI2O2glMNqbSU1y/zci4UdZxSIJOXE33iW1WLbICxQiEEu5g1971gFJ43uTPIrId1mhLJcsewaXNyPOa4rntCSH0MG4hWOM5mROaS3xxyGinIuzujJGaRbwAMRdWfWg47G6T6cXyuyJzpMdOf/X2/axa6d7Zuy35aGJr04i3uAxJpT50=----ATTACHMENT:----NjIyMzcxODc5NTgzOTYxMSA5NzczNzE0ODM3OTM1ODIxIDY5OTg1MDU5NjgxNjQyNDk=