hasMenu = $hasMenu; } /** * @return string|\PSX\Uri\Uri|Menu|null */ public function getHasMenu() { return $this->hasMenu; } /** * @param \PSX\Uri\Uri|string|bool|null $acceptsReservations */ public function setAcceptsReservations($acceptsReservations): void { $this->acceptsReservations = $acceptsReservations; } /** * @return \PSX\Uri\Uri|string|bool|null */ public function getAcceptsReservations() { return $this->acceptsReservations; } /** * @param Rating|null $starRating */ public function setStarRating(?Rating $starRating): void { $this->starRating = $starRating; } /** * @return Rating|null */ public function getStarRating(): ?Rating { return $this->starRating; } /** * @param string|null $servesCuisine */ public function setServesCuisine(?string $servesCuisine): void { $this->servesCuisine = $servesCuisine; } /** * @return string|null */ public function getServesCuisine(): ?string { return $this->servesCuisine; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('hasMenu' => $this->hasMenu, 'acceptsReservations' => $this->acceptsReservations, 'starRating' => $this->starRating, 'servesCuisine' => $this->servesCuisine), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----D4ToxWC0wGZNTduHNcP/QjP4nHRbhZn4bNVZ3o50oKakO1aHTobB8xdNAfenIyidib22SEHDSGVlOmpF2DEGkcaQfPfgFoPIiXIWe7IsKDkiKvT6pCPB82PO5CwUPm/5DaRzv9uDeny995uy44KRkHUbe5Fsipo1waNXRzJ3CglxjHmf8p+LGVKxrDP4zzAKlmDr7ZyFG11oIxHysSkQX57oyk8rCzIF5jjrQ6OiT1SG4Ob4O+kdy9YiweL8iUjICBgZCr2k0EcB8pAy5BSFbD+8X71xjokDsauKPM5zjLLdbPf8MxvEkgzxeTmxdgJftepg+XdMa92/lGQ8JQyBl6qJkt+oCdlAarViIXq7bVbxMI3dc0pXNLSoJNXme8wjqsVAwzkU7W2kFT5ilVZGON44HQCVxs6s0WD5NutUrhZyES6+lOr28eXby4ZJaPOY5GRnMEM9UQQULh8LMXZnHrDj1NwEYhHGr2IMRIN7kXUNnmZjwP12HJ+0kWwvLXJjFD0onU/Xhy+hYVER5XKiJqKFh/4Uv7PWWybuzTH2/WmGYxhGVF60NoRg/N3UvsYXrfD6/6xctANS6jwKCGgTUhkvUv+2WMdbdOcXLY05IiMWGOd4cOhxR//tFmEDBjs73ABgI3Qnl2+OGetTza/LyG8mec8coRTofBDGUCtVOTA=----ATTACHMENT:----NTE0NTc1OTQwMzgwMTYyMyAxMzQ2Njg1MzIzOTk2NjYgNjE2NjQyMzAzMDAxOTY2MA==