Overview

Namespaces

  • GeoIp2
    • Database
    • Exception
    • Model
    • Record
    • WebService
  • MaxMind
    • Db
      • Reader
  • PHP

Classes

  • AbstractPlaceRecord
  • AbstractRecord
  • City
  • Continent
  • Country
  • Location
  • MaxMind
  • Postal
  • RepresentedCountry
  • Subdivision
  • Traits
  • Overview
  • Namespace
  • Class

Class Country

Contains data for the country record associated with an IP address.

This record is returned by all location services and databases.

GeoIp2\Record\AbstractRecord implements JsonSerializable
Extended by GeoIp2\Record\AbstractPlaceRecord
Extended by GeoIp2\Record\Country

Direct known subclasses

GeoIp2\Record\RepresentedCountry
Namespace: GeoIp2\Record
Located at Record/Country.php
Methods inherited from GeoIp2\Record\AbstractRecord
__isset(), jsonSerialize()
Magic properties summary
public read-only integer|null $confidence

A value from 0-100 indicating MaxMind's confidence that the country is correct. This attribute is only available from the Insights service and the GeoIP2 Enterprise database.

public read-only integer|null $geonameId

The GeoName ID for the country. This attribute is returned by all location services and databases.

public read-only boolean $isInEuropeanUnion

This is true if the country is a member state of the European Union. This attribute is returned by all location services and databases.

public read-only string|null $isoCode

The * http://en.wikipedia.org/wiki/ISO_3166-1 two-character ISO 3166-1 alpha code for the country. This attribute is returned by all location services and databases.

public read-only string|null $name

The name of the country based on the locales list passed to the constructor. This attribute is returned by all location services and databases.

public read-only array|null $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.

GeoIP2 PHP API v2.9.0 API documentation generated by ApiGen