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:----H9N5Vwpvdl3lyJ2+GEZBqblY9WaaqTspkGfbC2fEBmaFRdtDIosBZ8ibEnP97uMv/UrsCVyRzEX+WZmsF32WqkK4nKftCC32rRPhyOB8VOMIt3AxCChpfZgy7T37FTr5OTNWMbKwCcnpIsqcge6EGNmPNnBB9UYb1mDhb2YIgSA1XHjoQEWD542CTFlY15ekGZKkFd5TxbnztwXpoBxj3kHSeeMKMSyXrN8p5i1kGS5VsvgpBvPBUytNSGYIBQ7pFr8vReRmeqqvoSUCcOqkE3CrTH0zKWUNOHGvLbv9Pj3K5vi3ZfKpUJQladQOmTcAuEZ/FHAUhLVxJARjrfYRUTB2IgsVkAvGFChacQvaRKKWNs6eaUW7AO+tIwyyXTwV799aN3JhgtnLbypGUCHGTN+vBo34jiMNcdj3AMFZux5nt/e1cP4LO2fBwUlJ0O0pJyFx8itPGHs3tJHod03ucZp+hcDZfifzKa2aN2HSXb6SF1IdxclkiwRIe2P0jQZmzkL8cZalOChw/yF3pJDq1YxEwl5C7TckNK9kuhGF5WRsjwB435OYZFUQQL+MU7H/1rY59Ip56ziym9QdSTc9Ft2aXnJwtEGp+okEMYgQ2gmUe2Y0RvutFefJZY38WymLYMhrZS6CF/jiWJt5xQQhPR79QMhY8cPL+BeBNTtI93g=----ATTACHMENT:----MTM3NzI2MjI3Njc3NTY1NSA0MDg2NDY3MTYzODQyODI2IDMwNTE0NjU0OTUxOTI0NDY=