jonlynch/laravel-dashboard-uk-tide-tile

一个用于添加英国潮汐瓷砖到Laravel仪表板的包

v1.0 2020-10-07 20:02 UTC

This package is auto-updated.

Last update: 2024-09-08 04:51:52 UTC


README

Latest Version on Packagist Total Downloads

一个在 Laravel Dashboard 上显示英国潮汐信息的包。

安装

您可以通过composer安装此包

$ composer require jonlynch/laravel-dashboard-uk-tide-tile

使用

在您的仪表板视图中,您使用 livewire:uk-tide-tile 组件。

<x-dashboard>
    <livewire:uk-tide-tile position="a1"/>
</x-dashboard>

将配置添加到您的 config/dashboard.php 文件的瓷砖部分

// in config/dashboard.php

return [
    // ...
    tiles => [
         'tides' => [
            'api_key' => env ('TIDE_API_KEY'),
            'station_id' => '0435',
            'location' => 'St Bees'
        ],
    ]

在 app\Console\Kernel.php 中,您应该安排 JonLynch\TideTile\Commands\FetchMetOfficeDataCommand 每小时运行一次。

// in app\Console\Kernel.php

protected function schedule(Schedule $schedule)
{
    $schedule->command(\JonLynch\TideTile\Commands\FetchTidesDataCommand::class)->hourly();
}

变更日志

请参阅 CHANGELOG 了解最近的变化。

贡献

请参阅 CONTRIBUTING 了解详情。

安全性

如果您发现任何安全问题,请通过电子邮件联系 Jon Lynch,而不是使用问题跟踪器。

鸣谢

许可证

MIT许可证(MIT)。请参阅 许可证文件 了解更多信息。