hedii / ip-checker
检查 IP 地址是否可以在 Laravel 应用中使用
1.0.3
2018-03-05 07:51 UTC
Requires
- php: ^7.2
- ext-curl: *
- guzzlehttp/guzzle: ^6.3
- illuminate/console: 5.6.*
- illuminate/contracts: 5.6.*
- illuminate/notifications: 5.6.*
- illuminate/support: 5.6.*
Requires (Dev)
- orchestra/testbench: ^3.6
- phpunit/phpunit: ^7.0
This package is auto-updated.
Last update: 2024-09-18 20:59:33 UTC
README
ip-checker
检查 IP 地址是否可以在 Laravel 应用中使用。当 IP 地址检查未通过时,将收到电子邮件通知。
目录
安装
通过 composer 安装
composer require hedii/ip-checker
发布和编辑配置文件 (config/ip-checker.php
)
php artisan vendor:publish --provider="Hedii\IpChecker\IpCheckerServiceProvider" --tag="config"
使用
手动检查
手动运行包命令
php artisan ip:check
计划检查
计划包命令以定期检查 IP 地址。
要每小时检查一次 IP 地址,请编辑 app/Console/Kernel.php
/** * Define the application's command schedule. * * @param \Illuminate\Console\Scheduling\Schedule $schedule */ protected function schedule(Schedule $schedule) { $schedule->command('ip:check')->hourly(); }
测试
composer test
许可
hedii/ip-checker 在 MIT 许可下发布。有关详细信息,请参阅附带 LICENSE 文件。