Search by

jengo / queues

gilads-otiannoh254

Enterprise-grade, multi-driver asynchronous job queue and worker management subsystem for CodeIgniter 4 and the Jengo Framework.

v0.1.0 2026-10-09 12:34 UTC

This package is auto-updated.

Last update: 2026-10-09 13:24:38 UTC


README

Jengo Logo

Jengo Queues

Lightweight, high-throughput asynchronous background job queue engine with Redis, Database, and Sync drivers for CodeIgniter 4.

Documentation • License • Issues

Installation

composer require jengo/queues
php spark jengo:install queue
php spark migrate --all

Quick Example

use App\Jobs\SendWelcomeEmail;
use Jengo\Queues\Facades\Queue;

// Dispatch job immediately to the default queue
dispatch(new SendWelcomeEmail($user));

// Dispatch with delay and queue routing
(new SendWelcomeEmail($user))
    ->onQueue('emails')
    ->delay(60)
    ->tries(3)
    ->backoff(10)
    ->dispatch();

Documentation

For complete configuration options, worker supervision guides, failed job retries, and testing utilities, visit the official documentation at https://lipex-org.github.io/jengophp.com/packages/queues.

License

Released under the MIT License.