public static function fromString($latLng)
    {
        list($latitude, $longitude, $altitude) = explode(',', $latLng);

        Assertion::numeric($latitude);
        Assertion::numeric($longitude);
        Assertion::nullOrNumeric($altitude);

        return new static($latitude, $longitude, $altitude);
    }
public static function fromString($latLng)
    {
        list($latitude, $longitude, $altitude) = explode(',', $latLng);

        Assertion::numeric($latitude);
        Assertion::numeric($longitude);
        Assertion::nullOrNumeric($altitude);

        return new static($latitude, $longitude, $altitude);
    }
public static function fromString ( $ latLng ) { list ( $ latitude , $ longitude , $ altitude ) = explode ( ',' , $ latLng ) ; Assertion :: numeric ( $ latitude ) ; Assertion :: numeric ( $ longitude ) ; Assertion :: nullOrNumeric ( $ altitude ) ; return new static ( $ latitude , $ longitude , $ altitude ) ; }
Create latlng from a string reprensentation.

@param string $latLng Comma separated list of latlng values.

@return LatLng
@throws InvalidArgumentException If LatLng could not be created.
Create latlng from a string reprensentation .