Overview

Namespaces

  • GeoIp2
    • Database
    • Exception
    • Model
    • Record
    • WebService
  • PHP

Interfaces

  • ProviderInterface
  • Overview
  • Namespace
  • Class
  • Tree
  • Download
 1: <?php
 2: 
 3: namespace GeoIp2;
 4: 
 5: interface 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: 
21:     /**
22:      * @param ipAddress
23:      *            IPv4 or IPv6 address to lookup.
24:      * @return \GeoIp2\Model\City A City model for the requested IP address.
25:      *
26:      * @deprecated deprecated since version 0.7.0
27:      */
28:     public function cityIspOrg($ipAddress);
29: 
30:     /**
31:      * @param ipAddress
32:      *            IPv4 or IPv6 address to lookup.
33:      * @return \GeoIp2\Model\Insights An Insights model for the requested IP address.
34:      *
35:      * @deprecated deprecated since version 0.7.0
36:      */
37:     public function omni($ipAddress);
38: }
39: 
GeoIP2 PHP API v0.7.0 API documentation generated by ApiGen 2.8.0