Subdivision
extends AbstractPlaceRecord
in package
Contains data for the subdivisions associated with an IP address.
This record is returned by all location databases and services besides Country.
Table of Contents
Properties
- $confidence : int|null
- $geonameId : int|null
- $isoCode : string|null
- $name : string|null
- $names : array<string, string>
Methods
- jsonSerialize() : array<string, mixed>
Properties
$confidence read-only
public
int|null
$confidence
A value from 0-100 indicating MaxMind's confidence that the location level is correct. This attribute is only available from the Insights service and the GeoIP2 Enterprise database.
$geonameId read-only
public
int|null
$geonameId
The GeoName ID for the location level. This attribute is returned by all location services and databases.
$isoCode read-only
public
string|null
$isoCode
This is a string up to three characters long contain the subdivision portion of the ISO 3166-2 code. See https://en.wikipedia.org/wiki/ISO_3166-2. This attribute is returned by all location databases and services except Country.
$name read-only
public
string|null
$name
The name based on the locales list passed to the constructor. This attribute is returned by all location services and databases.
$names read-only
public
array<string, string>
$names
An array map where the keys are locale codes and the values are names. This attribute is returned by all location services and databases.
Methods
jsonSerialize()
public
jsonSerialize() : array<string, mixed>