myli/laravel-jobs-plain

Custom connectors for Laravel that supports plain JSON instead of laravel-specifics format
9,339
Install
composer require myli/laravel-jobs-plain
Latest Version:v2.0.3
PHP:>=7.2
License:MIT
Last Updated:Dec 24, 2020
Links: GitHub  ·  Packagist
Maintainer: kangoo13

Laravel Jobs Plain

composer require myli/laravel-jobs-plain

Remove the laravel dependency on jobs allowing you to process queue jobs with other non-laravel services that push plain json jobs into the queue.

Config

Add the following to your config/queue.php :

        'sqs-plain' => [
            'driver' => 'sqs-plain',
            'key'    => env('AWS_QUEUE_KEY'),
            'secret' => env('AWS_QUEUE_SECRET'),
            'prefix' => env('AWS_PREFIX'),
            'queue'  => 'test',
            'region' => 'eu-west-1',
        ],

        'pubsub-plain' => [
            'driver'          => 'pubsub-plain',
            'queue'           => 'test',
            'project_id'      => env('PUBSUB_PROJECT_ID'),
            'retries'         => 3,
            'request_timeout' => 60,
            'keyFilePath'     => base_path() . '/' . env('PUBSUB_QUEUE_KEY'),
        ],

Related Packages

oriceon/oauth-5-laravel

OAuth Service Provider for Laravel 5

1,676,767 173
artdarek/oauth-4-laravel

OAuth Service Provider for Laravel 4

525,833 677
oriceon/toastr-5-laravel

Easy toastr notifications for Laravel 5

507,803 79
nilsenj/toastr-5.1-laravel

toastr.js for Laravel 5.1/5.2 easy notification like growl for example

34,116 6
php-tmdb/laravel

Laravel Package for TMDB ( The Movie Database ) API. Provides easy access to the...

53,316 160

Version History

Version Released PHP Laravel License
v2.0.3 >=7.2 5.7.* | 5.8.* | ^6.0 | ^7.0 | ^8.0 MIT
v2.0.2 >=7.2 5.7.* | 5.8.* | ^6.0 | ^7.0 | ^8.0 MIT
v2.0.1 >=7.2 5.7.* | 5.8.* | ^6.0 | ^7.0 | ^8.0 MIT
v2.0.0 >=7.2 5.7.* | 5.8.* | ^6.0 | ^7.0 | ^8.0 MIT
1.2.0 >=7.2 5.7.* | 5.8.* | ^6.0 | ^7.0 | ^8.0 MIT