BatchRepository
интерфейс BatchRepository (Просмотреть исходный код)
Методы
| Batch[] | get(int $limit, mixed $before) Получить список задач. | |
| Batch|null | find(string $batchId) Получить информацию о существующей задаче. | |
| Batch | store(PendingBatch $batch) Сохранить новую задачу. | |
| void | incrementTotalJobs(string $batchId, int $amount) Увеличить общее количество задач в задаче. | |
| UpdatedBatchJobCounts | decrementPendingJobs(string $batchId, string $jobId) Уменьшить общее количество ожидающих задач для задачи. | |
| UpdatedBatchJobCounts | incrementFailedJobs(string $batchId, string $jobId) Увеличить общее количество завершенных задач для задачи. | |
| void | markAsFinished(string $batchId) Отметить задачу с заданным идентификатором как завершенную. | |
| void | cancel(string $batchId) Отменить задачу с заданным идентификатором. | |
| void | delete(string $batchId) Удалить задачу с заданным идентификатором. | |
| mixed | transaction(Closure $callback) Выполнить заданный замыкание в транзакции, специфичной для хранилища. | |
| void | rollBack() Нет описания |
Подробности
Batch[]
get(int $limit, mixed $before)
Получить список задач.
Batch|null
find(string $batchId)
Получить информацию о существующей задаче.
Batch
store(PendingBatch $batch)
Сохранить новую задачу.
void
incrementTotalJobs(string $batchId, int $amount)
Увеличить общее количество задач в задаче.
UpdatedBatchJobCounts
decrementPendingJobs(string $batchId, string $jobId)
Уменьшить общее количество ожидающих задач для задачи.
UpdatedBatchJobCounts
incrementFailedJobs(string $batchId, string $jobId)
Увеличить общее количество завершенных задач для задачи.
void
markAsFinished(string $batchId)
Отметить задачу с заданным идентификатором как завершенную.
void
cancel(string $batchId)
Отменить задачу с заданным идентификатором.
void
delete(string $batchId)
Удалить задачу с заданным идентификатором.
mixed
transaction(Closure $callback)
Выполнить заданный замыкание в транзакции, специфичной для хранилища.
void
rollBack()
Нет описания
© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/10.x/Illuminate/Bus/BatchRepository.html