Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/dimsav/laravel-ip-service

A Laravel package to get the user's country using the ip. A wrapper for http://ip2nation.com
https://github.com/dimsav/laravel-ip-service

Last synced: 5 days ago
JSON representation

A Laravel package to get the user's country using the ip. A wrapper for http://ip2nation.com

Awesome Lists containing this project

README

        

Laravel IP Service
====================

Tries to guess the country code of the client, using his IP.

## Installation

[Download](http://ip2nation.com/ip2nation/Download) and import the ip database from [ip2nation.com](http://ip2nation.com/)

## Usage

```php
$service = App::make('Dimsav\IpService\IpService');

// country code for the given ip address

echo $service->getCountryCodeFromIp('123.123.123.123');

// country code for the client's ip address

echo $service->getCountryCodeFromClientIp();
```