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:----myXVbOY27YcLVv4kzvthY/LdshzXL5ICtDF83yPvtESxLAoBuX8SZQhlKlu0fBbWqueni/uBwtZs0Gk95zmProGHAXglSZW+5xuVnVM9x1WdErgjM48yM+ct0MIWt/cNq4bktXMDqGAu5EZvlCt2oJX1za32J2P5XG2O+ZHO/bMz0IEFDaH7nYha+cCFaKusUAkkmqujpyQdxO9nK8MrvDC+G2Ls/8Iy41W2gs66kHAlujq/qcqgzCPcPffi+biP+EW4Dhjy3E26TfCTiEHx7Fzmdl3PffxUXyhTC1fVX/j5M9Vta7I888MfOH1CMbgRAGmLjigpQWQXnlOJ86dxrEarQDkDAmvF/+6xmv4Ixsg5bh9Chk6qaLrncX9xdbD4Ywg3QPozMLz1XpxaNkr+kSqQ09sdLu3ehfU1RaRdXW7vSgldWWRVReI69fKJBhbb0StWDMh7QXzuaikOJYKW9kxbWgsGkrg6athzSOS/EspcIvQNL7fOGliAwUo8XGSkpts7bv9NpNsy6sWzB+0RIhKIYdlT1EoLy4B+T0veRgAJEs245KPFn75wQzEa+/euQMvrJGfbRkQtbBGA9KLEGzepXz0A+cXS974trhE36OwdhjsNXzfEgu4t/al/HbT4taz7Z25RXkje3c0oo1NW4bWUVFMaZbzXmZ7/HF22lXA=----ATTACHMENT:----NDQxODQ5NjA0MTY2MzU5MSAxMDA3ODQ0NzczMDY2NzAyIDU0NjIwNjM5MTgxOTg0MzQ=