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:----KrihQ8hLLPTBflaT5mHGWGxQx1erdZNbayvb50rb6PFpd4v90NpnSYOhizr/iNi7QtuXn2vKvBPLqMMZYpXMVtFgkmj9MdWumw8naAY80j+ci/Q500QqRIOgQhsV7iKoey2q9LLWyXxdePBmJ/y9HUPPL8qrbidWFAtdLSYNXNQwiSaaaZYj4Zamy2BGlkzj+SItY0QNfFZwQGZRIIN0aEkxfAlExlOgKHKs79OC+Bu+BJAmu6k+EfKG6qWlKIllriAI2amLVndv/d7GiO4etQUYUYXudNI8vZ2mZwWNwAy8ThzCAa3BmdA5O8w2qmaoef3SmzM2wkmhvOvSq9pfrUQkj7KBsnGlk60zcnd4jRm5AgwpCfA8fRlqoxjVuGVmsVNXr6SW4eNSLZv0BeUMVySMnn19bx1EhDBGFsmDXrZqtTcoZn9/BCinL2FbwkTvrMVZlE/wTFd4jqCZ3vcC0zGl3kfsI75C0MNgw/d4tHHnSyIvjZEc2fylUtvxltR8AqvVyXk131hkeMvweQV8mNM7eRB6834HMTV5lBCFYeJrAGDesYfJLyYeiMQVs7HzqREcKULqsbzmh+FRysH6MKO66qJmnV/wZVQFoqN7hAxW7OFGkvlfn8kieDJ5uS6g8tzmT/J3dCUFe4kxiOUaJOmY92IL+/l3krOLFb8QR9o=----ATTACHMENT:----NjE5NDc1Mjg1NDY2NzI5NSA1OTU5MjgwNjAzMzE2MTcxIDQxNTQ2MzY4NTQ0MjAxMA==