Skip to content

Latest commit

 

History

History
53 lines (36 loc) · 1.2 KB

quick_tour.md

File metadata and controls

53 lines (36 loc) · 1.2 KB

Laravel Queue. Quick tour.

The LaravelQueue allows to use queue-interop compatible transports as Laravel Queue.

Install

You have to install enqueue/laravel-queue packages and one of the supported transports.

$ composer require enqueue/larvel-queue enqueue/fs

Register service provider

<?php

// config/app.php

return [
    'providers' => [
        Enqueue\LaravelQueue\EnqueueServiceProvider::class,
    ],
];

Configure

First, you have to configure a transport layer and set one to be default.

<?php

// config/queue.php

return [
    'connections' => [
        'interop' => [
            'driver' => 'interop',
            'connection_factory_class' => \Enqueue\Fs\FsConnectionFactory::class,
            
            // the factory specific options
            'dsn' => 'file://'.realpath(__DIR__.'/../storage').'/enqueue',
        ],
    ],
];

Usage

Same as standard Laravel Queues

back to index