@@ -40,7 +40,7 @@ discard block |
||
40 | 40 | |
41 | 41 | /** |
42 | 42 | * @param LatLongValue $latLong |
43 | - * @param float|int|null $precision in degrees, e.g. 0.01. |
|
43 | + * @param null|double $precision in degrees, e.g. 0.01. |
|
44 | 44 | * @param string|null $globe IRI, defaults to 'http://www.wikidata.org/entity/Q2'. |
45 | 45 | * |
46 | 46 | * @throws IllegalValueException |
@@ -59,6 +59,9 @@ discard block |
||
59 | 59 | $this->globe = $globe; |
60 | 60 | } |
61 | 61 | |
62 | + /** |
|
63 | + * @param null|double $precision |
|
64 | + */ |
|
62 | 65 | private function assertIsPrecision( ?float $precision ) { |
63 | 66 | if ( is_float( $precision ) && ( $precision < -360 || $precision > 360 ) ) { |
64 | 67 | throw new IllegalValueException( '$precision needs to be between -360 and 360' ); |