kellerworld/laravelip is a Laravel package for ip.
It currently has 0 GitHub stars and 114 downloads on Packagist.
Install it with composer require kellerworld/laravelip.
Discover more Laravel packages by kellerworld
or browse all Laravel packages to compare alternatives.
Last updated
1、laravelip.sql导入数据库
2、app\Exceptions\Handler.php
1)use Kellerworld\Laravelip\CheckIP;
2)在render方法中添加
CheckIP::isNonUS($request,$exception);
3、app\Http\Controllers\Controller.php
1)use Kellerworld\Laravelip\CheckIP;
2)在__construct方法中添加
CheckIP::CheckIP();
4、composer.json中添加
"require": {
...
"kellerworld/laravelip": "dev-master",
...
}
5、.env
定义全局变量SITE_ID,COUNTRY_LIST
SITE_ID=5
COUNTRY_LIST=US,DO
6、新增config文件:checkip.php
7、执行:composer require kellerworld/laravelip