Spec-Zone.ru › Laravel 9

Batchable

trait Batchable (View source)

Свойства

string$batchId

Идентификатор пакета (если применимо).

Методы

Batch|nullbatch()

Получить экземпляр пакета для задания, если применимо.

boolbatching()

Определить, активен ли пакет и обрабатывается ли он.

$thiswithBatchId(string $batchId)

Установить идентификатор пакета для задания.

withFakeBatch(string $id = '', string $name = '', int $totalJobs = 0, int $pendingJobs = 0, int $failedJobs = 0, array $failedJobIds = [], array $options = [], CarbonImmutable $createdAt = null, CarbonImmutable|null $cancelledAt = null, CarbonImmutable|null $finishedAt = null)

Указать, что задание должно использовать фейковый пакет.

Подробности

Batch|null
batch()

Получить экземпляр пакета для задания, если применимо.

Значение возврата

Batch|null


bool
batching()

Определить, активен ли пакет и обрабатывается ли он.

Значение возврата

bool


$this
withBatchId(string $batchId)

Установить идентификатор пакета для задания.

Параметры

string$batchId

Значение возврата

$this


withFakeBatch(string $id = '', string $name = '', int $totalJobs = 0, int $pendingJobs = 0, int $failedJobs = 0, array $failedJobIds = [], array $options = [], CarbonImmutable $createdAt = null, CarbonImmutable|null $cancelledAt = null, CarbonImmutable|null $finishedAt = null)

Указать, что задание должно использовать фейковый пакет.

Параметры

string$id
string$name
int$totalJobs
int$pendingJobs
int$failedJobs
array$failedJobIds
array$options
CarbonImmutable$createdAt
CarbonImmutable|null$cancelledAt
CarbonImmutable|null$finishedAt

© Taylor Otwell
Licensed under the MIT License.
Laravel is a trademark of Taylor Otwell.
https://laravel.com/api/9.x/Illuminate/Bus/Batchable.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API