dimsav / laravel-ip-service
A Laravel package to get the client's country using the ip. A wrapper for http://ip2nation.com
Installs: 47
Dependents: 0
Suggesters: 0
Security: 0
Stars: 117
Watchers: 7
Forks: 14
Open Issues: 2
Requires
- php: >=5.4.0
- illuminate/support: ~4.0
Requires (Dev)
- mockery/mockery: ~0.9
- orchestra/testbench: ~2.0
- phpunit/phpunit: ~4.0
This package is auto-updated.
Last update: 2024-10-11 00:02:04 UTC
README
Tries to guess the country code of the client, using his IP.
Installation
Download and import the ip database from ip2nation.com
Usage
$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();