PHPackages                             marketo/silverstripe-regional-maxmind-geoip-legacy - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. marketo/silverstripe-regional-maxmind-geoip-legacy

AbandonedArchivedSilverstripe-module[Utility &amp; Helpers](/categories/utility)

marketo/silverstripe-regional-maxmind-geoip-legacy
==================================================

Driver allowing the SilverStripe-Regional module to pull data from Maxmind using Net\_GeoIP

21351PHP

Since Feb 22Pushed 10y ago13 watchersCompare

[ Source](https://github.com/Marketo/SilverStripe-Regional-Maxmind-GeoIP-Legacy)[ Packagist](https://packagist.org/packages/marketo/silverstripe-regional-maxmind-geoip-legacy)[ RSS](/packages/marketo-silverstripe-regional-maxmind-geoip-legacy/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Maintainer Contact
------------------

[](#maintainer-contact)

Kirk Mayo

&lt;kirk (dot) mayo (at) solnet (dot) co (dot) nz&gt;

Requirements
------------

[](#requirements)

- SilverStripe 3.2
- SilverStripe-Regional Module
- PHP 5 GeoIP module

SilverStripe-Regional-Maxmind-GeoIP-Legacy
==========================================

[](#silverstripe-regional-maxmind-geoip-legacy)

Driver allowing the SilverStripe-Regional module to pull data from Maxmind using GeoIP

Composer Installation
---------------------

[](#composer-installation)

composer require marketo/silverstripe-regional-maxmind-geoip-legacy

Config
------

[](#config)

You will need to confirm that the MaxMind GeoIP database files have been setup and that you can use the GeoIP function that come with the PHP 5 GeoIP module. Certain versions of the MaxMind GeoIP API module () will conflict with the PHP 5 GeoIP functions.

GeoIP database
--------------

[](#geoip-database)

You will neeed to retrive a databse for the module to work with this will need to be stored on the server and you may need to set the location of GeoPath under IPInfoCache in your config yml file. The free databases can be downloaded from here

API endpoints
-------------

[](#api-endpoints)

The curent endpoint returns a JSON object giving location details for the IP address. The results default to json but they can also be returned as jsonp if this has been defined under the config for IPInfoCache

```
http://YOURSITE/geoip/IPADDRESS
http://YOURSITE/geoip/IPADDRESS.json
http://YOURSITE/geoip/IPADDRESS.jsonp

```

TODO
----

[](#todo)

Add tests Split up conection methods make it easy to use other connectors and dbs

###  Health Score

23

—

LowBetter than 27% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity14

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity41

Maturing project, gaining track record

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

### Community

Maintainers

![](https://www.gravatar.com/avatar/e22e3bdb69c4e26df2afd309aa0e13d4366b29bf0446db5bba58866f8ab9985c?d=identicon)[nathanbrauer](/maintainers/nathanbrauer)

![](https://www.gravatar.com/avatar/e46beda254b24c7c4f4a3540e7ed754d1bb3c6b7f1474b844fb72497e959f279?d=identicon)[Brandon32](/maintainers/Brandon32)

![](https://www.gravatar.com/avatar/b2e0c53a30b8dd00936008d5e9b810dbc366a9d75da2ee5164981b533f93bfa2?d=identicon)[marketingdev](/maintainers/marketingdev)

![](https://www.gravatar.com/avatar/46d6ab6e7829e92dd3b7424703a8cacd1025a9ad09974db02e5d17fade51fae7?d=identicon)[JasonHowellSlavin](/maintainers/JasonHowellSlavin)

### Embed Badge

![Health badge](/badges/marketo-silverstripe-regional-maxmind-geoip-legacy/health.svg)

```
[![Health](https://phpackages.com/badges/marketo-silverstripe-regional-maxmind-geoip-legacy/health.svg)](https://phpackages.com/packages/marketo-silverstripe-regional-maxmind-geoip-legacy)
```

###  Alternatives

[guywarner/laravel-google-chat-alerts

Send a message to GoogleChat

5333.0k](/packages/guywarner-laravel-google-chat-alerts)[phpu/calendar

中国日历，通过天文计算和民间推算方法，准确计算出公历-1000年至3000年的农历、干支、节气等，同时支持多配置、多语言、多时区。

201.7k](/packages/phpu-calendar)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
