You are here

class Subdivision in Smart IP 7.2

Same name and namespace in other branches
  1. 6.2 includes/vendor/geoip2/geoip2/src/Record/Subdivision.php \GeoIp2\Record\Subdivision

Contains data for the subdivisions associated with an IP address

This record is returned by all location databases and services besides Country.

@property int|null $confidence This is a value from 0-100 indicating MaxMind's confidence that the subdivision is correct. This attribute is only available from the Insights service and the GeoIP2 Enterprise database.

@property int|null $geonameId This is a GeoName ID for the subdivision. This attribute is returned by all location databases and services besides Country.

@property string|null $isoCode This is a string up to three characters long contain the subdivision portion of the {@link http://en.wikipedia.org/wiki/ISO_3166-2 ISO 3166-2 code}. This attribute is returned by all location databases and services except Country.

@property string|null $name The name of the subdivision based on the locales list passed to the constructor. This attribute is returned by all location databases and services besides Country.

@property array|null $names An array map where the keys are locale codes and the values are names. This attribute is returned by all location databases and services besides Country.

Hierarchy

Expanded class hierarchy of Subdivision

File

includes/vendor/geoip2/geoip2/src/Record/Subdivision.php, line 34

Namespace

GeoIp2\Record
View source
class Subdivision extends AbstractPlaceRecord {

  /**
   * @ignore
   */
  protected $validAttributes = array(
    'confidence',
    'geonameId',
    'isoCode',
    'names',
  );

}

Members