artisan-beans
artisan-beans copied to clipboard
Easily manage your Beanstalkd job queues right from the Laravel artisan command
artisan-beans
This package brings a set of artisan commands that allows you manage your Beanstalkd job queues.
If you find this package usefull, please consider bying me a coffee.
Contents
- Installation
- Usage
- Security
- Changelog
- Contributing
- Credits
- License
Installation
You can install the package via composer:
Laravel 6,7,8 (Pheanstalk 4)
composer require pmatseykanets/artisan-beans
Laravel 5.6+, Laravel 6
composer require pmatseykanets/artisan-beans:3.0.0
Laravel <= 5.5
composer require pmatseykanets/artisan-beans:1.0.0
If you're using Laravel < 5.5 or if you have package auto-discovery turned off you have to manually register the service provider:
// config/app.php
'providers' => [
...
Pvm\ArtisanBeans\ArtisanBeansServiceProvider::class,
],
Usage
You're good to go. Run php artisan
and you'll see new commands under the beans
namespace.
$ php artisan
beans
beans:bury Bury a job
beans:delete Delete a job
beans:export Export jobs
beans:import Import jobs
beans:kick Kick a job
beans:move Move jobs between tubes
beans:pause Pause the tube
beans:peek Peek a job
beans:purge Purge jobs from the tube
beans:put Put a job into the tube
beans:server Show server statistics
beans:tube Show tube statistics
beans:unpause Unpause the tube
Security
If you discover any security related issues, please email [email protected] instead of using the issue tracker.
Changelog
Please see CHANGELOG for more information what has changed recently.
Contributing
Please see CONTRIBUTING for details.
Credits
- Peter Matseykanets
- All Contributors
License
The MIT License (MIT). Please see License File for more information.