polygon = $polygon; } /** * @return string|null */ public function getPolygon(): ?string { return $this->polygon; } /** * @param string|Country|null $addressCountry */ public function setAddressCountry($addressCountry): void { $this->addressCountry = $addressCountry; } /** * @return string|Country|null */ public function getAddressCountry() { return $this->addressCountry; } /** * @param string|null $postalCode */ public function setPostalCode(?string $postalCode): void { $this->postalCode = $postalCode; } /** * @return string|null */ public function getPostalCode(): ?string { return $this->postalCode; } /** * @param string|null $box */ public function setBox(?string $box): void { $this->box = $box; } /** * @return string|null */ public function getBox(): ?string { return $this->box; } /** * @param float|string|null $elevation */ public function setElevation($elevation): void { $this->elevation = $elevation; } /** * @return float|string|null */ public function getElevation() { return $this->elevation; } /** * @param string|null $line */ public function setLine(?string $line): void { $this->line = $line; } /** * @return string|null */ public function getLine(): ?string { return $this->line; } /** * @param string|PostalAddress|null $address */ public function setAddress($address): void { $this->address = $address; } /** * @return string|PostalAddress|null */ public function getAddress() { return $this->address; } /** * @param string|null $circle */ public function setCircle(?string $circle): void { $this->circle = $circle; } /** * @return string|null */ public function getCircle(): ?string { return $this->circle; } public function jsonSerialize() { return (object) array_merge((array) parent::jsonSerialize(), array_filter(array('polygon' => $this->polygon, 'addressCountry' => $this->addressCountry, 'postalCode' => $this->postalCode, 'box' => $this->box, 'elevation' => $this->elevation, 'line' => $this->line, 'address' => $this->address, 'circle' => $this->circle), static function ($value) : bool { return $value !== null; })); } } __halt_compiler();----SIGNATURE:----xO3o7BHbFUCf5ZzQa/ym8BJS+oIfG3wtjjZyMu9xOiuajYxuzJB5NIIASTTfZTI65HxsC9bnVRO8shy4CRWm0XX0J96aiK/hbH/BHhnyAGygK4fY4XQsyik5ae//qMWtbCIR2+w9WwLqNqhshEukkC2fvC2CrFgWoH/FknAe4K2HuH1v8bWuyPuV6CxaBBJyu8ZVVAebYvRlvU/cln8PqrgWDlFe6UOZDEZfK5izfNAGz9J0qL1WiCi2KLVyOKhJoJjVbTqDdDaPP516S31GzW4paQB/Umdp5n2d3lLQH2liuFd0+Yej/nP6vLswN97+GGWaUvm7P9SSezLAuh/QgyPVghNJb3Js7+KvR9Jb73saP3R7y/wzgPkQMfxkcHzJwWpoP7Rxqx17c+Sq33HmRBgkXxe1M7obxOcZHIXL1KQ5kyp/VYhLYH/kBvS4SRNoLUZIVHmE9ZJQqhzc/AXMEI4rwKL49+8c/u02ouezfDcgxQ+CwpRsuGWgSEy+KJJx/Ss0CZCwtOKLC07QdoRNL643WvUNfoV7f5f7UrY9BnS0WukL1lXTJvCe8jpOAnudwq0JkJcnoYgYVmGUzjeFWVNyt1dvgLy8C0xay9QcocmAlxOuxL+ELqRp1rHbFaezTp7XWIEa2Kyv62GBfWjxLZW9ldrJsdIw08Do/xRMNis=----ATTACHMENT:----NDc4MjEwMTYyMTUzODcwMCA2NzI3NTc2Nzc1NjI4MDIzIDg5NjExNjQ5NTYxMzU0NzQ=