andersonav / laravel-trackable-jobs
此包为可追踪任务包提供了一个简单的用户界面。
v1.0.0
2024-08-20 11:26 UTC
Requires
- php: ^7.4||^8.0
- livewire/livewire: ^2.8
Requires (Dev)
- orchestra/testbench: ^6.17
README
此包为 Trackable Jobs 包提供了一个简单的用户界面。
安装
您可以使用 composer 安装此包
composer require andersonav/laravel-trackable-jobs
现在,您必须发布包资源
php artisan vendor:publish --tag=trackable-jobs-assets
您还可以发布包视图以进行自定义
php artisan vendor:publish --tag=trackable-jobs-views
使用方法
此包提供了一个简单的 livewire 组件,您可以使用它来在应用程序中显示可追踪的任务。您可以使用以下代码行将其包含在 blade 文件中
<livewire:trackable-jobs-job-status :trackedJobs="$trackedJobs"></livewire:trackable-jobs-job-status>
$trackedJobs
变量包含要使用此组件显示的 Alves\TrackableJobs\Models\TrackedJob
模型实例的集合。