trailer = $trailer; } /** * @return VideoObject|null */ public function getTrailer(): ?VideoObject { return $this->trailer; } /** * @param \PSX\Uri\Uri|string|Thing|null $gamePlatform */ public function setGamePlatform($gamePlatform): void { $this->gamePlatform = $gamePlatform; } /** * @return \PSX\Uri\Uri|string|Thing|null */ public function getGamePlatform() { return $this->gamePlatform; } /** * @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 CreativeWork|null $gameTip */ public function setGameTip(?CreativeWork $gameTip): void { $this->gameTip = $gameTip; } /** * @return CreativeWork|null */ public function getGameTip(): ?CreativeWork { return $this->gameTip; } /** * @param CreativeWork|null $cheatCode */ public function setCheatCode(?CreativeWork $cheatCode): void { $this->cheatCode = $cheatCode; } /** * @return CreativeWork|null */ public function getCheatCode(): ?CreativeWork { return $this->cheatCode; } /** * @param Person|null $director */ public function setDirector(?Person $director): void { $this->director = $director; } /** * @return Person|null */ public function getDirector(): ?Person { return $this->director; } /** * @param GamePlayMode|null $playMode */ public function setPlayMode(?GamePlayMode $playMode): void { $this->playMode = $playMode; } /** * @return GamePlayMode|null */ public function getPlayMode(): ?GamePlayMode { return $this->playMode; } /** * @param VideoGame|GameServer|null $gameServer */ public function setGameServer($gameServer): void { $this->gameServer = $gameServer; } /** * @return VideoGame|GameServer|null */ public function getGameServer() { return $this->gameServer; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('trailer' => $this->trailer, 'gamePlatform' => $this->gamePlatform, 'musicBy' => $this->musicBy, 'actor' => $this->actor, 'gameTip' => $this->gameTip, 'cheatCode' => $this->cheatCode, 'director' => $this->director, 'playMode' => $this->playMode, 'gameServer' => $this->gameServer), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----bTuZLWBSSCxPOk2W1hx0hCUgy7zzrCwzlJAplbil3AOA6aKPB/ZQA6e0JFDBZ2umFZjTzYU79/ROon6jbLudp8JJTn7sg6PfaDK7PtqVaqA9+UeJyQ296En4jna16NubBAc4kHedy8v6tUOOmL9fQG/qPEO2I4f5ExUYVE+mvdjr1MjIWGfFG2LU1azQ+YprGAo57CL/juJv9tuK1s54AvMfR9Jp6Je9fJmJP+dOGFrxryCIy7gE5eKSxf5zMVVDiuxgbghco/bVjBpT/jSCjXsQ89eSqbAX5PJ/710iW6t0CLdYL88iy09Dlv21pifwHJscp/G5ZAvNY8VlkjeM/3jTCoKaGwfAAIkr/eMya9f8V2fImsZCFxrOSNm/hadN2IA0+y80SBqpWV20o2m+qGxSJ0skTZTTsmUKwnRngJOpdipLwOmIL+9sgZNJcDbGozZ63kMBzG7EcBAAd7b0216YPxk4N/r+Bp8SpY6pWQLXwNMi8deAHPyjDTGsqw1XXYEWE/V/C4++cKiGERT4g52yJo4TMm1xWatgDoQSbkH9zR6SbiYCZtcYCCxmNLxP4K8mIz3ekvzGL10R0kBXQbxjBNQ95nooSX8h6gTIOin+LUA0SR+mgaUI+pJoqlTaNB+ROrvknL4IIOBZnciGeo0B2EpzATl3F41tRu5+83c=----ATTACHMENT:----OTE5OTEyNjM0NzUzNTMxOCA1NjE2MTM5MjcwOTgwMDg2IDU4Mzg5NDYyMzcyNDM1OTE=