Laravel 5: Queues – Creating & Dispatching Jobs

Scheduler: Queues – Creating & Dispatching Jobs


Queues: Creating & Dispatching Jobs

Creating JOB class

To create job we use Artisan command:

This job will be created in folder:

… and this what we get:

Dispatching Job

To get job going you are using method dispatch, e.g. like this:

Above job will be done using default connection, as defined in:

You may identify other queue from one setup in ‘connections’:

You can select particular queue within given connection, e.g. ‘high’ priority queue:

You can combine above together:

You can delay queued job by some defined time: