public setLongitude ( float | integer $longitude ) : |
||
$longitude | float | integer | The new longitude value |
return |
public function setLongitude($longitude)
{
if (is_numeric($longitude)) {
$longitude = (double) $longitude;
} else {
throw new InvalidArgumentException('Given longitude must be a float');
}
$this->longitude = $longitude;
return $this;
}
/** * @expectedException InvalidArgumentException */ public function testInvalidTypeLongitude() { $point = new GeoPoint(1.1, 2.2); $point->setLongitude('bar'); }