|
| static | getCountryCode ($ip='', $lang='') |
| static | getCountryName ($ip='', $lang='') |
| static | getCityName ($ip='', $lang='') |
| static | getCityPostCode ($ip='', $lang='') |
| static | getGeoPosition ($ip='', $lang='') |
| static | getGeoPositionLatitude ($ip='', $lang='') |
| static | getGeoPositionLongitude ($ip='', $lang='') |
| static | getOrganizationName ($ip='', $lang='') |
| static | getIspName ($ip='', $lang='') |
| static | getTimezoneName ($ip='', $lang='') |
| static | getDataResult ($ip='', $lang='', array $required=[]) |
| static | getRealIp () |
| static | getHandlers () |
| static | getHandlerByClassName ($className) |
| static | setLogErrors ($isLog) |
| static | getHandlerAdminConfigHtml (Base $handler) |
| static | cleanCache () |
См. определение в файле manager.php строка 28
◆ cleanCache()
◆ findForIp()
◆ getCacheId()
| getCacheId |
( |
IpAddress | $ipAddress, |
|
|
string | $handler ) |
|
staticprotected |
◆ getCacheTtl()
◆ getCityName()
| getCityName |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get the full city name.
- Аргументы
-
| string | $ip | Ip address. |
| string | $lang | Language identifier. |
- Возвращает
- string|null
См. определение в файле manager.php строка 73
◆ getCityPostCode()
| getCityPostCode |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get the Postal Code, FSA or Zip Code.
- Аргументы
-
| string | $ip | Ip address. |
| string | $lang | Language identifier. |
- Возвращает
- string|null
См. определение в файле manager.php строка 85
◆ getCountryCode()
| getCountryCode |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get the two letters country code.
- Аргументы
-
| string | $ip | Ip address. |
| string | $lang | Language identifier. |
- Возвращает
- string
См. определение в файле manager.php строка 49
◆ getCountryName()
| getCountryName |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get the full country name.
- Аргументы
-
| string | $ip | Ip address. |
| string | $lang | Language identifier. |
- Возвращает
- string
См. определение в файле manager.php строка 61
◆ getDataResult()
| getDataResult |
( |
| $ip = '', |
|
|
| $lang = '', |
|
|
array | $required = [] ) |
|
static |
Get the all available information about geolocation.
- Аргументы
-
| string | $ip | Ip address. |
| string | $lang | Language identifier. |
| array | $required | Required fields for result data. |
- Возвращает
- Result | null
См. определение в файле manager.php строка 188
◆ getFromStore()
| getFromStore |
( |
IpAddress | $ipAddress, |
|
|
string | $handler ) |
|
staticprotected |
◆ getGeoPosition()
| getGeoPosition |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get geo-position attribute.
- Аргументы
-
| string | $ip | Ip address. |
| string | $lang | Language identifier. |
- Возвращает
- array|null
См. определение в файле manager.php строка 97
◆ getGeoPositionLatitude()
| getGeoPositionLatitude |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get the Latitude as signed double.
- Аргументы
-
| string | $ip | Ip address. |
| string | $lang | Language identifier. |
- Возвращает
- string
См. определение в файле manager.php строка 126
◆ getGeoPositionLongitude()
| getGeoPositionLongitude |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get the Longitude as signed double.
- Аргументы
-
| string | $ip | Ip address. |
| string | $lang | Language identifier. |
- Возвращает
- string
См. определение в файле manager.php строка 138
◆ getHandlerAdminConfigHtml()
| getHandlerAdminConfigHtml |
( |
Base | $handler | ) |
|
|
static |
- Аргументы
-
- Возвращает
- string Config HTML for admin interface form.
См. определение в файле manager.php строка 595
◆ getHandlerByClassName()
| getHandlerByClassName |
( |
| $className | ) |
|
|
static |
- Аргументы
-
| string | $className | . Class name of handler. |
- Возвращает
- Base | null Handler.
См. определение в файле manager.php строка 572
◆ getHandlers()
- Возвращает
- Base[] Handlers list.
См. определение в файле manager.php строка 558
◆ getIspName()
| getIspName |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get the Internet Service Provider (ISP) name.
- Аргументы
-
| string | $ip | Ip address. |
| string | $lang | Language identifier. |
- Возвращает
- string
См. определение в файле manager.php строка 162
◆ getLogger()
◆ getOrganizationName()
| getOrganizationName |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get the organization name.
- Аргументы
-
| string | $ip | Ip address. |
| string | $lang | Language identifier. |
- Возвращает
- string
См. определение в файле manager.php строка 150
◆ getRealIp()
- Возвращает
- string IPv4 address.
См. определение в файле manager.php строка 532
◆ getTimezoneName()
| getTimezoneName |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get the time zone for country and region code combo.
- Аргументы
-
| string | $ip | Ip address. |
| string | $lang | Language identifier. |
- Возвращает
- string|null
См. определение в файле manager.php строка 174
◆ saveToStore()
◆ setLogErrors()
Turn on / off error logging for debugging purposes.
- Аргументы
-
См. определение в файле manager.php строка 586
◆ $data
◆ $handlers
◆ $logErrors
◆ $logger
◆ CACHE_DIR
| const CACHE_DIR = 'geoip_manager' |
|
protected |
◆ INFO_NOT_AVAILABLE
| const INFO_NOT_AVAILABLE = null |
Объявления и описания членов классов находятся в файлах: