/
githubmirror
/
framework
Обзор
Документация
Войти
/
githubmirror
/
framework
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
13.x
tests/Integration/Database/Queue/Fixtures/TimeOutNonBatchableJobWithTransaction.php
21 строка
483 B
decaylala
[11.x] Fix job not logged in failed_jobs table if timeout occurs within database transaction (#54173)
17 янв 2025, 22:43
Не верифицирован
17 янв 2025, 22:43
08c2101
Код
Авторство
О чём код?
<?php namespace Illuminate\Tests\Integration\Database\Queue\Fixtures; use Illuminate\Bus\Queueable; use Illuminate\Contracts\Queue\ShouldQueue; use Illuminate\Queue\InteractsWithQueue; use Illuminate\Support\Facades\DB; class TimeOutNonBatchableJobWithTransaction implements ShouldQueue { use InteractsWithQueue, Queueable; public int $tries = 1; public int $timeout = 2; public function handle(): void { DB::transaction(fn () => sleep(20)); } }