Class Insights
Model class for the data returned by GeoIP2 Precision: Insights web service.
The only difference between the City and Insights model classes is which fields in each record may be populated. See http://dev.maxmind.com/geoip/geoip2/web-services more details.
- GeoIp2\Model\AbstractModel implements JsonSerializable
- GeoIp2\Model\Country
- GeoIp2\Model\City
- GeoIp2\Model\Insights
__construct(),
__get(),
__isset(),
get(),
jsonSerialize()
|
$continent,
$country,
$locales,
$maxmind,
$registeredCountry,
$representedCountry,
$traits
|
$raw
|
public
|
$city |
#
City data for the requested IP address. |
public
|
$continent |
#
Continent data for the requested IP address. |
public
|
$country |
#
Country data for the requested IP address. This object represents the country where MaxMind believes the end user is located. |
public
|
$location |
#
Location data for the requested IP address. |
public
|
$maxmind |
#
Data related to your MaxMind account. |
public
|
$registeredCountry |
#
Registered country data for the requested IP address. This record represents the country where the ISP has registered a given IP block and may differ from the user's country. |
public
|
$representedCountry |
#
Represented country data for the requested IP address. The represented country is used for things like military bases. It is only present when the represented country differs from the country. |
public
array
|
$subdivisions |
#
An array of |
public
|
$mostSpecificSubdivision |
#
An object representing the most specific subdivision returned. If the
response did not contain any subdivisions, this method returns an empty |
public
|
$traits |
#
Data for the traits of the requested IP address. |