Версия: 6.x
burger close
Класс IpGeoBase
Граф наследования:IpGeoBase:
AbstractService

Подробное описание

Сервис по определению города и географических координат по IP - ipgeobase.ru

Открытые члены

 getId ()
 
 getTitle ()
 
 getCountryId ($ip)
 
 getCityByIp ($ip)
 
 getCoordByIp ($ip)
 
- Открытые члены унаследованные от AbstractService
 getId ()
 
 getTitle ()
 
 getCityByIp ($ip)
 
 getCoordByIp ($ip)
 

Защищенные члены

 requestXml ($ip)
 

Защищенные данные

 $url = 'http://ipgeobase.ru:7020/geo?ip=%IP'
 

Методы

getCityByIp (   $ip)

Возвращает название города по IP

Аргументы
string$ip- IP адрес
Возвращает
string
getCoordByIp (   $ip)

Возвращает широту и долготу города по IP

Аргументы
string$ip- IP адрес
Возвращает
array ['lat' => широта, 'lng' => долгота]
getCountryId (   $ip)

Возвращает двухсимвольный идентификатор страны

Аргументы
string$ip- IP адрес
Возвращает
string
getId ( )

Возвращает символьный идентификатор модуля геолокации

Возвращает
string
getTitle ( )

Возвращает название модуля геолокации

Возвращает
string
requestXml (   $ip)
protected

Выполняет запрос на сервер сервиса

Аргументы
string$ip
Возвращает
| false

Поля

$url = 'http://ipgeobase.ru:7020/geo?ip=%IP'
protected