leadsdoit / laravel-job-tracker
A Laravel package to monitor jobs by groups, track their execution status, and dispatch events on group start and completion.
v0.1.1
2025-11-14 11:41 UTC
Requires
- php: ^8.3 || ^8.4
- illuminate/console: ^11.0
- illuminate/contracts: ^11.0
- illuminate/database: ^11.0
- illuminate/queue: ^11.0
- illuminate/support: ^11.0
Requires (Dev)
- orchestra/testbench: ^9
- phpunit/phpunit: ^11.0
README
A Laravel package to monitor jobs by groups, track their execution status, and dispatch events on group start and completion. Throughout the project, "JT" and "jt" are used as a short form of Job Tracker. All public APIs of the package are prefixed with JT to avoid name conflicts.
Installation
Use the artisan command to publish config and migration files:
php artisan vendor:publish --provider=Ldi\\JobTracker\\JobTrackerServiceProvider