|
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 строка 27
◆ cleanCache()
◆ findForIp()
static findForIp |
( |
Web\IpAddress | $ipAddress, |
|
|
array | $records, |
|
|
string | $lang ) |
|
staticprotected |
◆ getCacheId()
◆ getCacheTtl()
◆ getCityName()
static getCityName |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get the full city name.
- Аргументы
-
string | $ip | Ip address. |
string | $lang | Language identifier. |
- Возвращает
- string|null
См. определение в файле manager.php строка 76
◆ getCityPostCode()
static getCityPostCode |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get the Postal Code, FSA or Zip Code.
- Аргументы
-
string | $ip | Ip address. |
string | $lang | Language identifier. |
- Возвращает
- string|null
См. определение в файле manager.php строка 88
◆ getCountryCode()
static getCountryCode |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get the two letters country code.
- Аргументы
-
string | $ip | Ip address. |
string | $lang | Language identifier. |
- Возвращает
- string
См. определение в файле manager.php строка 52
◆ getCountryName()
static getCountryName |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get the full country name.
- Аргументы
-
string | $ip | Ip address. |
string | $lang | Language identifier. |
- Возвращает
- string
См. определение в файле manager.php строка 64
◆ getDataResult()
static 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 строка 191
◆ getFromStore()
static getFromStore |
( |
Web\IpAddress | $ipAddress, |
|
|
string | $handler ) |
|
staticprotected |
◆ getGeoPosition()
static getGeoPosition |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get geo-position attribute.
- Аргументы
-
string | $ip | Ip address. |
string | $lang | Language identifier. |
- Возвращает
- array|null
См. определение в файле manager.php строка 100
◆ getGeoPositionLatitude()
static getGeoPositionLatitude |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get the Latitude as signed double.
- Аргументы
-
string | $ip | Ip address. |
string | $lang | Language identifier. |
- Возвращает
- string
См. определение в файле manager.php строка 129
◆ getGeoPositionLongitude()
static getGeoPositionLongitude |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get the Longitude as signed double.
- Аргументы
-
string | $ip | Ip address. |
string | $lang | Language identifier. |
- Возвращает
- string
См. определение в файле manager.php строка 141
◆ getHandlerAdminConfigHtml()
static getHandlerAdminConfigHtml |
( |
Base | $handler | ) |
|
|
static |
- Аргументы
-
- Возвращает
- string Config HTML for admin interface form.
См. определение в файле manager.php строка 581
◆ getHandlerByClassName()
static getHandlerByClassName |
( |
| $className | ) |
|
|
static |
- Аргументы
-
string | $className,. | Class name of handler. |
- Возвращает
- Base | null Handler.
См. определение в файле manager.php строка 560
◆ getHandlers()
- Возвращает
- Base[] Handlers list.
См. определение в файле manager.php строка 548
◆ getIspName()
static getIspName |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get the Internet Service Provider (ISP) name.
- Аргументы
-
string | $ip | Ip address. |
string | $lang | Language identifier. |
- Возвращает
- string
См. определение в файле manager.php строка 165
◆ getLogger()
◆ getOrganizationName()
static getOrganizationName |
( |
| $ip = '', |
|
|
| $lang = '' ) |
|
static |
Get the organization name.
- Аргументы
-
string | $ip | Ip address. |
string | $lang | Language identifier. |
- Возвращает
- string
См. определение в файле manager.php строка 153
◆ getRealIp()
- Возвращает
- string | false Ip address.
См. определение в файле manager.php строка 516
◆ getTimezoneName()
static 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 строка 177
◆ saveToStore()
static saveToStore |
( |
Web\IpAddress | $ipAddress, |
|
|
array | $records, |
|
|
Data | $geoData, |
|
|
string | $lang ) |
|
staticprotected |
◆ setLogErrors()
static setLogErrors |
( |
| $isLog | ) |
|
|
static |
Turn on / off error logging for debugging purposes.
- Аргументы
-
См. определение в файле manager.php строка 572
◆ $data
◆ $handlers
◆ $logErrors
◆ $logger
◆ CACHE_DIR
const CACHE_DIR = 'geoip_manager' |
|
protected |
◆ INFO_NOT_AVAILABLE
const INFO_NOT_AVAILABLE = null |