laravel-heavy-jobs maintained by umbrellio
Last update
2026/05/21 10:02
License
Require
- ext-json *
- ext-redis *
- php ^8.1
- laravel/framework ^10.0|^11.0|^12.0|^13.0
Last update
2026/05/21 10:02
License
Require
- php ^8.1
- ext-json *
- ext-redis *
- laravel/framework ^10.0|^11.0|^12.0|^13.0
Last update
2026/05/20 16:39
License
Require
- ext-json *
- ext-redis *
- php ^8.1
- laravel/framework ^10.0|^11.0|^12.0|^13.0
Last update
2025/03/03 18:46
License
Require
- php ^8.0
- ext-json *
- ext-redis *
- laravel/framework ^9.0|^10.0|^11.0|^12.0
Last update
2025/03/03 16:55
License
Require
- php ^8.0
- ext-json *
- ext-redis *
- laravel/framework ^9.0|^10.0|^11.0|^12.0
Last update
2025/02/27 18:58
License
Require
- php ^8.0
- ext-json *
- ext-redis *
- laravel/framework ^9.0|^10.0|^11.0
Last update
2025/02/27 18:26
License
Require
- php ^8.0
- ext-json *
- ext-redis *
- laravel/framework ^9.0|^10.0|^11.0
Last update
2025/02/27 18:22
License
Require
- php ^8.0
- ext-json *
- ext-redis *
- laravel/framework ^9.0|^10.0
Last update
2025/02/27 18:18
License
Require
- php ^8.0
- ext-json *
- ext-redis *
- laravel/framework ^9.0|^10.0
Last update
2023/03/23 17:12
License
Require
- php ^8.0
- ext-json *
- ext-redis *
- laravel/framework ^9.0|^10.0
Last update
2023/03/23 16:37
License
Require
- php ^8.0
- ext-json *
- ext-redis *
- laravel/framework ^9.0|^10.0
Last update
2023/03/22 19:38
License
Require
- php ^8.0
- ext-json *
- ext-redis *
- laravel/framework ^9.0|^10.0
Last update
2022/07/27 23:18
License
Require
- php ^8.0
- ext-json *
- ext-redis *
- laravel/framework ^9.0
Last update
2022/02/09 17:01
License
Require
- php ^7.2|^7.3|^7.4|^8.0
- ext-json *
- ext-redis *
- laravel/framework ^5.8|^6.0|^7.0|^8.0|^9.0
Last update
2021/02/01 13:24
License
Require
- php ^7.2|^7.3|^7.4|^8.0
- ext-json *
- ext-redis *
- laravel/framework ^5.8|^6.0|^7.0|^8.0
Last update
2020/12/22 22:07
License
Require
- php ^7.2|^7.3|^7.4|^8.0
- ext-json *
- ext-redis *
- laravel/framework ^5.8|^6.0|^7.0|^8.0
Last update
2020/12/22 18:18
License
Require
- php ^7.2|^7.3|^7.4|^8.0
- ext-json *
- ext-redis *
- laravel/framework ^5.8|^6.0|^7.0|^8.0
Last update
2020/12/21 04:56
License
Require
- php ^7.2|^7.3|^7.4|^8.0
- ext-json *
- ext-redis *
- laravel/framework ^5.8|^6.0|^7.0|^8.0
Last update
2020/11/03 18:03
License
Require
- php >=7.2
- ext-json *
- ext-redis *
- laravel/framework ^5.8|^6.0|^7.0|^8.0
Last update
2020/09/30 12:25
License
Require
- php >=7.2
- ext-json *
- laravel/framework ^5.8|^6.0|^7.0|^8.0
Last update
2020/09/30 12:25
License
Require
- php >=7.2
- ext-json *
- laravel/framework ^5.8|^6.0|^7.0|^8.0
Last update
2020/06/04 14:24
License
Require
- php >=7.2
- ext-json *
- laravel/framework ^5.8|^6.0|^7.0
Last update
2019/12/06 13:49
License
Require
- php >=7.2
- laravel/framework ^5.8
- sensiolabs/security-checker ^6.0
Last update
2019/12/05 16:31
License
Require
- php >=7.2
- composer/composer ^1.6
- laravel/framework ^5.8
- sensiolabs/security-checker ^6.0
Laravel heavy-jobs
Пакет позволяет сохранять большой payload джобки в стороннем хранилище.
Установка
Добавление пакета через composer
composer require umbrellio/laravel-heavy-jobs
Миграция настроек пакета
php artisan vendor:publish --tag heavy-jobs-config
Проверка зависимостей
Пакет работает только с редис-клиентом php-redis, соответственно нужно проверить что в config/database.php значится что-то вроде
'redis' => [
'client' => env('REDIS_CLIENT', 'phpredis'),
Documentation
Для того что бы изменить хранилище payload'a джобки, у неё необходимо указать интерфейс Umbrellio\LaravelHeavyJobs\Jobs\ShouldStorePayload
use Umbrellio\LaravelHeavyJobs\Jobs\ShouldStorePayload;
use Illuminate\Contracts\Queue\ShouldQueue;
class SimpleJob implements ShouldQueue, ShouldStorePayload
{
...
}



