MDL-48766 lib: Import MaxMind GeoIP2 PHP API
[moodle.git] / lib / maxmind / GeoIp2 / ProviderInterface.php
CommitLineData
eacc36a2
DP
1<?php
2
3namespace GeoIp2;
4
5interface ProviderInterface
6{
7 /**
8 * @param ipAddress
9 * IPv4 or IPv6 address to lookup.
10 * @return \GeoIp2\Model\Country A Country model for the requested IP address.
11 */
12 public function country($ipAddress);
13
14 /**
15 * @param ipAddress
16 * IPv4 or IPv6 address to lookup.
17 * @return \GeoIp2\Model\City A City model for the requested IP address.
18 */
19 public function city($ipAddress);
20}