foodEstablishment = $foodEstablishment; } /** * @return Place|FoodEstablishment|null */ public function getFoodEstablishment() { return $this->foodEstablishment; } /** * @param Recipe|null $recipe */ public function setRecipe(?Recipe $recipe): void { $this->recipe = $recipe; } /** * @return Recipe|null */ public function getRecipe(): ?Recipe { return $this->recipe; } /** * @param FoodEvent|null $foodEvent */ public function setFoodEvent(?FoodEvent $foodEvent): void { $this->foodEvent = $foodEvent; } /** * @return FoodEvent|null */ public function getFoodEvent(): ?FoodEvent { return $this->foodEvent; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('foodEstablishment' => $this->foodEstablishment, 'recipe' => $this->recipe, 'foodEvent' => $this->foodEvent), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----IN3wPqgBmXx9lWiHVzim7WSUDOKJClhd5GeYNvw5pdtErVUNtLt4qtlcqh7LoZ55X0KC3xvENqXkLlB45k6QuwGRaH9u5ugcyxwMoAd8zdvLKfDIdgUju/5W/8sSOqkxrCoamcJZNSAmXJZcHegsP1hSO8lr91S29DENNXswbT81dogt0miMghcVoIMbleJgLqPL6AfwJDU2b9eZX2NG6G5P6RA6zThobNTXNKHnS2m5TeCoFY35dSwQR6RwxuE7r5W7ys+th7gIRI5oFiNXtdKeVBN58vwgq6JP4VZw2I5voJZINsxe2BkDVuHGN1VCLZlg9KarDdFdYvfUuq8xcaqFIlipCPq9/+I1NLCFVQ6WFk7k9OaZq5GvtjcNXNgVNTuSR1h32ATSXWlDj8TLTadKz0s+71fuGfFCF3A5VycqRO9C4BI98dJsJlV4SVZQIpAv+8qzGeWiFZ46up3Ajgjfa+CHV2CRKhDsz8mSorXGfnfiCziq6dt46NiJDqvTVV4IvHwNRfECzoq6Qd6fCppJhV208KPprLCIBJnplCbFcjzsYuZ0Q0BAKSsHg3kDeXTPV3yLtMFBgqROI6N/yq2DLT1G8Nsr2jeiV9+pE3rG3FAnTORXXhVhlwt9yAKg1np3jnRWBpvmbJpIx6I4h30DZGy9dUq+lfHjA5g7y4M=----ATTACHMENT:----NTIyOTk1NDA3MDAxMDUwNyAxNDE4MTc2MDA4MzA1NTAxIDMyNTAxNjk1MzcwODIxODY=