zykutil/record-ip
最新稳定版本:1.0.0
Composer 安装命令:
composer require zykutil/record-ip
包简介
To record IP info by customize type to DB.
README 文档
README
In order to create ip record.Depends on jenssegers/agent package.
Install
composer require zykutil/record-ip
config/app.php
providers add
ZYKUtil\RecordIp\RecordIpServiceProvider::class
alias add
'RecordIp' => ZYKUtil\RecordIp\RecordIpFacade::class
Copy the package config to your local config with the publish command:
php artisan vendor:publish --tag=zykutil-recordip --ansi --force
Depends on your setting in env file
RI_DB_CONNECTION=mysql
RI_DEFAULT_TABLE=system_request_ip_records
Migrate record table
php artisan ri:table
Create your own RecordType
use ZYKUtil\RecordIp\Factory\AbstractRecordIp;
class FooType extends AbstractRecordIp
{
public function __construct()
{
parent::__construct();
$this->type = 'foo';
}
}
Set Type in config file
'types' => [
'foo' => FooType::class
]
Simply used
\RecordIp::setActor('foo')->success("ask success");
\RecordIp::setActor('foo')->fail("ask fail");
统计信息
- 总下载量: 40
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 2
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2022-12-18