solitweb / laravel-dashboard-soundtrack-tile
Laravel Dashboard 的品牌音轨瓷砖
1.0.1
2021-09-14 07:34 UTC
Requires
- php: ^7.4|^8.0
- spatie/laravel-dashboard: ^2.0
Requires (Dev)
- phpunit/phpunit: ^9.3
This package is auto-updated.
Last update: 2024-09-14 14:55:41 UTC
README
此瓷砖显示来自 Soundtrack Your Brand 的“正在播放”信息。
此瓷砖可以在 Laravel Dashboard 上使用。
安装
您可以通过 composer 安装此包
composer require solitweb/laravel-dashboard-soundtrack-tile
在仪表板配置文件中,您必须在 tiles 键中添加此配置。
// in config/dashboard.php return [ // ... 'tiles' => [ 'soundtrack' => [ 'email' => env('SOUNDTRACK_EMAIL'), 'password' => env('SOUNDTRACK_PASSWORD'), 'sound_zone' => env('SOUNDTRACK_SOUND_ZONE'), 'refresh_interval_in_seconds' => 60, ], ], ];
在 app\Console\Kernel.php 中,您应该安排 Solitweb\SoundtrackTile\FetchDataFromApiCommand 每分钟运行一次。
// in app/console/Kernel.php protected function schedule(Schedule $schedule) { // ... $schedule->command(\Solitweb\SoundtrackTile\FetchDataFromApiCommand::class)->everyMinute(); }
用法
在您的仪表板视图中,您使用 livewire:soundtrack-tile 组件。
<x-dashboard> <livewire:soundtrack-tile position="a1" /> </x-dashboard>
自定义视图
如果您想自定义用于渲染此瓷砖的视图,请运行此命令
php artisan vendor:publish --provider="Solitweb\SoundtrackTile\SoundtrackTileServiceProvider" --tag="dashboard-soundtrack-tile-views"
变更日志
请参阅 CHANGELOG 了解最近更改的详细信息。
贡献
请参阅 CONTRIBUTING 了解详细信息。
安全
如果您发现任何安全问题,请通过电子邮件 stijn@solitweb.be 联系我们,而不是使用问题跟踪器。
鸣谢
许可证
MIT 许可证 (MIT)。请参阅 许可证文件 了解更多信息。
