thumbnail = $thumbnail; } /** * @return ImageObject|null */ public function getThumbnail(): ?ImageObject { return $this->thumbnail; } /** * @param string|null $videoFrameSize */ public function setVideoFrameSize(?string $videoFrameSize): void { $this->videoFrameSize = $videoFrameSize; } /** * @return string|null */ public function getVideoFrameSize(): ?string { return $this->videoFrameSize; } /** * @param Person|MusicGroup|null $musicBy */ public function setMusicBy($musicBy): void { $this->musicBy = $musicBy; } /** * @return Person|MusicGroup|null */ public function getMusicBy() { return $this->musicBy; } /** * @param Person|null $actor */ public function setActor(?Person $actor): void { $this->actor = $actor; } /** * @return Person|null */ public function getActor(): ?Person { return $this->actor; } /** * @param string|null $videoQuality */ public function setVideoQuality(?string $videoQuality): void { $this->videoQuality = $videoQuality; } /** * @return string|null */ public function getVideoQuality(): ?string { return $this->videoQuality; } /** * @param string|MediaObject|null $caption */ public function setCaption($caption): void { $this->caption = $caption; } /** * @return string|MediaObject|null */ public function getCaption() { return $this->caption; } /** * @param Person|null $director */ public function setDirector(?Person $director): void { $this->director = $director; } /** * @return Person|null */ public function getDirector(): ?Person { return $this->director; } /** * @param string|null $transcript */ public function setTranscript(?string $transcript): void { $this->transcript = $transcript; } /** * @return string|null */ public function getTranscript(): ?string { return $this->transcript; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('thumbnail' => $this->thumbnail, 'videoFrameSize' => $this->videoFrameSize, 'musicBy' => $this->musicBy, 'actor' => $this->actor, 'videoQuality' => $this->videoQuality, 'caption' => $this->caption, 'director' => $this->director, 'transcript' => $this->transcript), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----dLq8BTnfK5juEHvsu4/hRbrW9IEalh3WwNfRCi5CJPNY4R938o9hxI7ICYUKp96XXyo21xFrW9IJp+4bE0Q04zmnl7kbRBTO2rJDAcb1A23fPS6hIYpgP7acKZisjSfyPPLtYwW0KTxY88aw6BpeiXnViGqkWpEyFpzcbUvxdkLESXTPIZ+3V9jeOPuSOyR9Z9c3gGyIXgsD4t/e1+/7LcYPoa6ijMmdp6LM6PBFfryy+NGg+Dlb3CMVxem1uqda3/gb7NFVRuReHor96iGSkgXkAw30dgMIDIQgeTaNqUpJHJ5M6c3Z2pbIJ4kJA0xiZJUotucRpApg2p7d1MLDXFO+VbIpXGbjq47sMxAWMvRKM4AxHa2Jp0VEgoflKpRaHO2UBkvrsUTRM7rTxsB+NzuBUxU3vuclSkgO8VlryYUm6X8F2vvNBZOgtd4oX+2OimVHXfxvUNozXsiyJRR8erjdyyJdEn3wQ66ImXvMKActRXUx1J80KKcvWBs76QnPRDIDzc6bAv54fAW5TvIFWT/QDtEpo/O0nt0phDvQ0XP5sh2gAScMWW/XO4NXBb/cehhAh4wqQm3hoK0QB0jcBJVEjuQDLVl/alFhfyAvIzengZ/ZIYqORNugtjmvTcWaOHjcXUIgj1GWRl0RwAyzN6n9LvpnICHRK2eOdd+E8po=----ATTACHMENT:----NzM5NTE1MDgxMjQ2MzM3NiA2ODQ4NjkwNTMxNTQ5NjMgODExODcxMTMxMTIxMjEzMg==