Skip to content

Commit e1df9f3

Browse files
committed
[Photon] Improve typing
1 parent 4c0cca3 commit e1df9f3

File tree

2 files changed

+4
-3
lines changed

2 files changed

+4
-3
lines changed

src/Provider/Photon/Photon.php

+1
Original file line numberDiff line numberDiff line change
@@ -148,6 +148,7 @@ private function featureToAddress(\stdClass $feature): Location
148148
$builder->setBounds($properties->extent[0], $properties->extent[2], $properties->extent[1], $properties->extent[3]);
149149
}
150150

151+
/** @var PhotonAddress $address */
151152
$address = $builder->build(PhotonAddress::class)
152153
->withOSMId($properties->osm_id ?? null)
153154
->withOSMType($properties->osm_type ?? null)

src/Provider/Photon/Tests/PhotonTest.php

+3-3
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ public function testGeocodeQuery()
5959
$this->assertInstanceOf('Geocoder\Model\AddressCollection', $results);
6060
$this->assertCount(1, $results);
6161

62-
/** @var \Geocoder\Model\Address $result */
62+
/** @var \Geocoder\Provider\Photon\Model\PhotonAddress $result */
6363
$result = $results->first();
6464
$this->assertInstanceOf('\Geocoder\Model\Address', $result);
6565
$this->assertEquals(48.8631927, $result->getCoordinates()->getLatitude(), '', 0.00001);
@@ -85,7 +85,7 @@ public function testGeocodeQueryWithNamedResult()
8585
$this->assertInstanceOf('Geocoder\Model\AddressCollection', $results);
8686
$this->assertCount(1, $results);
8787

88-
/** @var \Geocoder\Model\Address $result */
88+
/** @var \Geocoder\Provider\Photon\Model\PhotonAddress $result */
8989
$result = $results->first();
9090

9191
$this->assertEquals('The Sherlock Holmes Museum and shop', $result->getName());
@@ -99,7 +99,7 @@ public function testReverseQuery()
9999
$this->assertInstanceOf('Geocoder\Model\AddressCollection', $results);
100100
$this->assertCount(1, $results);
101101

102-
/** @var \Geocoder\Model\Address $result */
102+
/** @var \Geocoder\Provider\Photon\Model\PhotonAddress $result */
103103
$result = $results->first();
104104
$this->assertInstanceOf('\Geocoder\Model\Address', $result);
105105
$this->assertEquals(51.9982968, $result->getCoordinates()->getLatitude(), '', 0.00001);

0 commit comments

Comments
 (0)