2017 © Pedro Peláez
 

library maxgeo

Ipgeobase PHP API

image

kubrey/maxgeo

Ipgeobase PHP API

  • Tuesday, September 9, 2014
  • by kubrey
  • Repository
  • 2 Watchers
  • 0 Stars
  • 69 Installations
  • PHP
  • 1 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 6 % Grown

The README.md

Maxmind Legacy Wrapper

Обертка для Maxmind Legacy, инкапсулирующая весь стандартный функционал в классы для предотвращения конфликта констант с установленным модулем Maxmind для Nginx, (*1)

Установка через Composer

Определение зависимостей

Composer. Для установки добавьте kubrey/maxgeo в Ваш composer.json. Если этого файла нет, то создайте его в корне сайта, (*2)

{
    "require": {
        "kubrey/maxgeo": "dev-master"
    },
    "minimum-stability": "dev",
    "repositories":[
        {
            "type":"git",
            "url":"https://bitbucket.org/kubrey/maxgeo"
        },
    ]
}

Установка Composer

Выполнить в корне проекта:, (*3)

curl -s http://getcomposer.org/installer | php

Установка зависимостей

Выполнить в корне проекта:, (*4)

php composer.phar install

Автолоадер

Выполнить автозагрузку всех пакетов composer можно подключив скрипт:, (*5)

require 'vendor/autoload.php';

Применение


require 'vendor/autoload.php'; use MaxmindLegacy\GeoIPCity; use MaxmindLegacy\GeoIP; $r = new GeoIP(); try { $g = $r->geoip_open('/var/www/GeoLiteCity.dat', GeoIP::GEOIP_STANDARD); $c = new GeoIPCity($g); var_dump($c->GeoIP_record_by_addr('62.221.80.241')); $r->geoip_close(); } catch (\Exception $ex) { echo $ex->getMessage(); }

The Versions

09/09 2014

dev-master

9999999-dev

Ipgeobase PHP API

  Sources   Download

The Requires

  • php >=5.3.0

 

by Sergey Kubrey

geoip geolocation maxmind maxmind legacy kubrey

09/09 2014

v1.0

1.0.0.0

Ipgeobase PHP API

  Sources   Download

The Requires

  • php >=5.3.0

 

by Sergey Kubrey

geoip geolocation maxmind maxmind legacy kubrey