chrisdicarlo / laravel-dynamic-queue-workers
Traits to supercharge your Artisan commmands that use queues and workers.
Fund package maintenance!
Chris Di Carlo
Buy Me A Coffee
Requires
- php: ^8.1||^8.2||^8.3
- illuminate/contracts: ^10.0||^11.0
- spatie/laravel-package-tools: ^1.16
Requires (Dev)
- larastan/larastan: ^2.9
- laravel/pint: ^1.14
- nunomaduro/collision: ^8.1.1||^7.10.0
- orchestra/testbench: ^9.0.0||^8.22.0
- pestphp/pest: ^2.34
- pestphp/pest-plugin-arch: ^2.7
- pestphp/pest-plugin-laravel: ^2.3
- phpstan/extension-installer: ^1.3
- phpstan/phpstan-deprecation-rules: ^1.1
- phpstan/phpstan-phpunit: ^1.3
- spatie/laravel-ray: ^1.35
This package is auto-updated.
Last update: 2024-11-30 17:52:12 UTC
README
This package offers three traits for use with Artisan commands for flexible queue and worker handling in Laravel applications. It allows runtime configuration of the queue, queue driver, and the number of workers to dynamically start.
- Dynamic Queue Selection: Choose the queue name
- Dynamic Queue Driver: Change queue driver
- Variable Queue Workers: Start/stop workers a specified number of queue workers
Warning
This package is currently pre-alpha and is subject to change without notice. Use at your own risk!
Support me
Feel like shouting out a thank you? Buy me a coffee! ☕️
Installation
You can install the package via composer:
composer require chrisdicarlo/laravel-dynamic-queue-workers
Usage
Testing
composer test
Changelog
Please see CHANGELOG for more information on what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Security Vulnerabilities
Please review our security policy on how to report security vulnerabilities.
Credits
License
The MIT License (MIT). Please see License File for more information.