QueueableCollection

QueueableCollection interface QueueableCollection (View source) Methods string|null getQueueableClass() Get the type of the entities being queued. array getQueueableIds() Get the identifiers for all of the entities.

QueueableCollection::getQueueableClass()

string|null getQueueableClass() Get the type of the entities being queued. Return Value string|null

QueueableCollection::getQueueableIds()

array getQueueableIds() Get the identifiers for all of the entities. Return Value array

QueueableEntity

QueueableEntity interface QueueableEntity (View source) Methods mixed getQueueableId() Get the queueable identity for the entity.

QueueableEntity::getQueueableId()

mixed getQueueableId() Get the queueable identity for the entity. Return Value mixed

QueuedJob

QueuedJob class QueuedJob (View source) Methods void __construct(Kernel $kernel) Create a new job instance. void fire(Job $job, array $data) Fire the job.

QueuedJob::fire()

void fire(Job $job, array $data) Fire the job. Parameters Job $job array $data Return Value void

QueuedJob::__construct()

void __construct(Kernel $kernel) Create a new job instance. Parameters Kernel $kernel Return Value void

QueueEntityResolver

QueueEntityResolver class QueueEntityResolver implements EntityResolver (View source) Methods mixed resolve(string $type, mixed $id) Resolve the entity for the given ID.

QueueEntityResolver::resolve()

mixed resolve(string $type, mixed $id) Resolve the entity for the given ID. Parameters string $type mixed $id Return Value mixed Exceptions EntityNotFoundException