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:----vu037b3qyz40VvpRNvZ8AoaE7ozDVVln4RQhNYbGgjpzR9a6gnY9X51xZWCH4QovD/SPw5AXFlFIqjXU+yzQFT+TLQLBTs8Z1NHc5S9fqeNg8Nr9CcaVFDS7fD0w3HDKhyl78Nr9TyBq1eV79pU0pjyAyhNmR6GG2NaXJkOhZPRYw2noqyhapfwwIQDGfOu9VKIsel98lm07pFCNouS2DvrYXA+9ORkFM25LfruGlL69uYB222SJfFFJVLIJq6JNwruK0jxAIzKoIKCttWY3zbE1T2kcPO7vsf4GZqz9mNgoI04fNwBo44mAFvFxi+rAFirYEL4PzhC14ceZxngHicYXiAmsE4cfdAVQ6uSNDVSa/hNkC4ExRWc4GFeOfDAqcNaCkrDxK3DIprTrm9m90pHjhqJ3UAc1n4jdrTeyXub6PwaaED+K9ZAgo7AWaA5vxinTgeYR8VlddeEv4/xQi8aYBXRInWqfNxeqSzqsoHxJTZcz/vca4UmQa2S82M/eqpgvpsW9Dwf4xTNCSaEBdSSvZpWWPCoKGQMBEkcAfXqH4XDBSIvlglLhAwGoKLv/NWdgBVVtz0j4m0fGfSHqiY/QGrkH3bYq8g1C3i+7drZAk8PhFdyHxZoggUR8d9RiFdMZfS9IYDPMA3729294FcEv7Vxym8qkBHbwXuZ9YZ4=----ATTACHMENT:----Njk2MjkxNzQxOTAxOTMyMSA5NDA1MDg4MDY2OTc4MDAzIDU0MDYwMjE3MDQ5MTk1Njg=