vitorehugoro1/laravel-dashboard-stocks-tile

v2.0 2021-05-07 02:39 UTC

This package is auto-updated.

Last update: 2024-09-29 05:49:29 UTC


README

Latest Version on Packagist Total Downloads

一个从雅虎财经获取股票数据价格信息的瓷砖!

此瓷砖可用于Laravel Dashboard

安装

您可以通过composer安装此包

composer require vitorhugoro1/laravel-dashboard-stocks-tile

用法

dashboard配置文件中,您必须在tiles键中添加此配置。

// in config/dashboard.php
return [
    // ...
    'tiles' => [
        'stocks_data' => [
            'stocks' => [
                'AAPL' // Use the yahoo stock symbols format
            ],
            'refresh_interval_in_seconds' => 60,
        ],
    ],
];

app\Console\Kernel.php中,您应该安排VitorHugoRo\StockTile\Commands\FetchStockDataCommand每分钟运行一次。

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

<x-dashboard>
    <livewire:stock-tile position="e7:e16"/>
</x-dashboard>

待办事项

  • 为瓷砖组件添加自定义标题
  • 对livewire瓷砖进行测试
  • 对数据抓取进行测试
  • 创建一个自用的雅虎财经爬虫,而不是使用第三方库。

测试

composer test

更新日志

请参阅更新日志以获取有关最近更改的更多信息。

贡献

请参阅贡献指南以获取详细信息。

安全

如果您发现任何与安全相关的问题,请通过电子邮件vitorhugo.ro10@gmail.com联系,而不是使用问题跟踪器。

致谢

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。