hi-folks / laravel-dashboard-devto-tile
用于在Spatie Laravel Dashboard中列出DEV.to文章的Tile
v0.2.1
2020-12-19 09:38 UTC
Requires
- php: ^7.4|^8
- spatie/laravel-dashboard: ^2.0
Requires (Dev)
- phpunit/phpunit: ^9.0
This package is auto-updated.
Last update: 2024-09-15 04:52:39 UTC
README
用于从DEV.to检索您的文章的Tile。
此Tile可用于Laravel Dashboard上。
安装
您可以通过composer安装此包
composer require hi-folks/laravel-dashboard-devto-tile
使用方法
在您的仪表板视图中,您使用livewire:devto-tile
组件。
<x-dashboard> <livewire:devto-tile position="e7:e16" /> </x-dashboard>
获取您的DEV.to API密钥
前往https://dev.to/settings/account并创建您的API密钥。您需要在您的.env文件中存储您的api密钥。请记住不要提交.env文件 :) 存储api密钥的键为:DEVTO_TILE_APIKEY
DEVTO_TILE_APIKEY="yourapikeyfromdevto"
在config/dashboard.php中请添加
'tiles' => [
'devto' => [
'configurations' => [
'default' => [
'api_key' => env('DEVTO_TILE_APIKEY'),
],
],
'refresh_interval_in_seconds' => 5,
],
],
为了自动检索DEV.to文章,您需要安排您的命令。前往Kernel.php文件并添加此行。
$schedule->command("dashboard:fetch-data-from-devto-api", [])->everyFiveMinutes();
该Tile
测试
composer test
变更日志
有关最近更改的更多信息,请参阅CHANGELOG。
贡献
有关详细信息,请参阅CONTRIBUTING。
鸣谢
许可
MIT许可(MIT)。有关更多信息,请参阅许可文件。