Batchable
trait Batchable (View source)
Properties
string | $batchId | The batch ID (if applicable). |
Methods
bool
batching()
Determine if the batch is still active and processing.
$this
withBatchId(string $batchId)
Set the batch ID on the job.
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)
Indicate that the job should use a fake batch.
Details
Batch|null
batch()
Get the batch instance for the job, if applicable.
bool
batching()
Determine if the batch is still active and processing.
$this
withBatchId(string $batchId)
Set the batch ID on the job.
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)
Indicate that the job should use a fake batch.