quarterloop/laravel-dashboard-uptime-tile

Laravel Dashboard 的在线状态瓷砖

v1.0.3 2022-12-06 12:47 UTC

This package is auto-updated.

Last update: 2024-09-06 16:24:12 UTC


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)。有关更多信息,请参阅许可文件