Coordinates
in package
implements
Extension
FinalYes
Tags
Table of Contents
Interfaces
- Extension
- An extension is the only way to add new functionality to Faker.
Properties
Methods
- __construct() : mixed
- latitude() : float
- localCoordinates() : array{latitude: float, longitude: float}
- longitude() : float
- randomFloat() : float
Properties
$numberExtension
private
NumberExtension
$numberExtension
Methods
__construct()
public
__construct([NumberExtension $numberExtension = null ]) : mixed
Parameters
- $numberExtension : NumberExtension = null
latitude()
public
latitude([float $min = -90.0 ][, float $max = 90.0 ]) : float
Parameters
- $min : float = -90.0
- $max : float = 90.0
Tags
Return values
float —Uses signed degrees format (returns a float number between -90 and 90)
localCoordinates()
public
localCoordinates() : array{latitude: float, longitude: float}
Tags
Return values
array{latitude: float, longitude: float}longitude()
public
longitude([float $min = -180.0 ][, float $max = 180.0 ]) : float
Parameters
- $min : float = -180.0
- $max : float = 180.0
Tags
Return values
float —Uses signed degrees format (returns a float number between -180 and 180)
randomFloat()
private
randomFloat(int $nbMaxDecimals, float $min, float $max) : float
Parameters
- $nbMaxDecimals : int
- $min : float
- $max : float