|
Moodle PHP Documentation 5.0
Moodle 5.0.1+ (Build: 20250711) (61af040cd5f)
|
Public Member Functions | |
| __construct (array $raw, array $locales=['en']) | |
| @ignore | |
| jsonSerialize () | |
Public Attributes | |
| Continent readonly Continent | $continent |
| continent data for the requested IP address | |
| CountryRecord readonly CountryRecord | $country |
| Country data for the requested IP address. | |
| MaxMind readonly MaxMind | $maxmind |
| data related to your MaxMind account | |
| CountryRecord readonly CountryRecord | $registeredCountry |
| Registered country data for the requested IP address. | |
| RepresentedCountry readonly RepresentedCountry | $representedCountry |
| Represented country data for the requested IP address. | |
| Traits readonly Traits | $traits |
| data for the traits of the requested IP address | |
| GeoIp2\Model\Country::__construct | ( | array | $raw, |
| array | $locales = ['en'] ) |
| GeoIp2\Model\Country::jsonSerialize | ( | ) |
| array<string,mixed>|null |
Reimplemented in GeoIp2\Model\City.
| CountryRecord readonly CountryRecord GeoIp2\Model\Country::$country |
Country data for the requested IP address.
This object represents the country where MaxMind believes the end user is located.
| CountryRecord readonly CountryRecord GeoIp2\Model\Country::$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.
| RepresentedCountry readonly RepresentedCountry GeoIp2\Model\Country::$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.