quarterloop / laravel-dashboard-uptime-tile
Laravel Dashboard 的在线状态瓷砖
v1.0.3
2022-12-06 12:47 UTC
Requires
- php: ^8.0|^7.4
- spatie/laravel-dashboard: ^2.0
Requires (Dev)
- phpunit/phpunit: ^9.3
README
对您的瓷砖功能的一个友好说明。
此瓷砖可用于Laravel Dashboard。
安装
您可以通过composer安装此包
composer require quarterloop/laravel-dashboard-dns-tile
用法
在您的仪表盘视图中,您使用 livewire:google-page-speed-tile
组件。
<x-dashboard> <livewire:google-page-speed-tile position="e7:e16" /> </x-dashboard>
使用php artisan命令获取页面速度数据。
php artisan dashboard:fetch-google-page-speed-data
使用以下代码片段在app/Console/Commands/Kernel.php中安排命令
$schedule->command(\Quarterloop\DNSTile\Commands\FetchDNSCommand::class)->daily();
同时,在app/console/kernel.php中在"$commands"下添加以下代码片段
\Quarterloop\DNSTile\Commands\FetchDNSCommand::class,
将此插入routes/web.php中 - 这将在瓷砖中启用手动刷新按钮
Route::get('/refresh-dns', function() { Artisan::call('dashboard:fetch-dns-data'); return back(); })->name('fetch-dns');
测试
composer test
变更日志
请参阅CHANGELOG以获取有关最近更改的更多信息。
贡献
请参阅CONTRIBUTING以获取详细信息。
安全
如果您发现任何安全问题,请通过wallisch@skouz.de发送电子邮件,而不是使用问题跟踪器。
鸣谢
许可协议
MIT许可协议(MIT)。有关更多信息,请参阅许可文件。