commercetools-sdk-php-v2
The commercetools platform, import-api and PHP sdks generated from our api reference.
Loading...
Searching...
No Matches
GeoLocationBuilder.php
1<?php
2
3declare(strict_types=1);
10
16use stdClass;
17
21final class GeoLocationBuilder implements Builder
22{
27 private $coordinates;
28
33 public function getCoordinates()
34 {
35 return $this->coordinates;
36 }
37
42 public function withCoordinates(?array $coordinates)
43 {
44 $this->coordinates = $coordinates;
45
46 return $this;
47 }
48
49
50 public function build(): GeoLocation
51 {
52 return new GeoLocationModel(
53 $this->coordinates
54 );
55 }
56
57 public static function of(): GeoLocationBuilder
58 {
59 return new self();
60 }
61}