Download the PHP package humolot/ci4-bus without Composer
On this page you can find all versions of the php package humolot/ci4-bus. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download humolot/ci4-bus
More information about humolot/ci4-bus
Files in humolot/ci4-bus
Download humolot/ci4-bus
More information about humolot/ci4-bus
Files in humolot/ci4-bus
Vendor humolot
Package ci4-bus
Short Description A full-featured asynchronous Job Bus for CodeIgniter 4 (Queue Worker, Failed Jobs, Delays, Retries, PM2/Supervisor-ready).
License MIT
Package ci4-bus
Short Description A full-featured asynchronous Job Bus for CodeIgniter 4 (Queue Worker, Failed Jobs, Delays, Retries, PM2/Supervisor-ready).
License MIT
Please rate this library. Is it a good library?
Informations about the package ci4-bus
CodeIgniter 4 Job Bus
A full-featured asynchronous Job Bus and Queue Worker system for CodeIgniter 4 โ similar to Laravel Queues & Horizon, but built specifically for CI4.
Now installable via Composer:
โจ Features
- ๐ Dispatch async jobs using
Bus::dispatch() - โฐ Delayed jobs (
Bus::later()) - ๐ Automatic retry logic
- โ Failed job storage & management
- ๐งน Commands to clear jobs and failed jobs
- ๐ Retry individual or all failed jobs
- ๐
bus:maketo scaffold new Job classes - ๐งต Custom worker:
bus:work - ๐ง Configurable (attempts, delay, sleep, restart cycle)
- ๐ฅ๏ธ Compatible with PM2, Supervisor, Systemd, NSSM (Windows)
๐ฆ Installation
Run installer:
This will create:
Run migrations:
โ Configuration (app/Config/Bus.php)
๐ Creating Jobs
Generate:
Your job:
๐ Using the Package (Correct Path via Composer)
Import the Bus class from vendor:
Dispatch immediately
Dispatch later
Bulk dispatch
๐งต Running the Worker
๐ฅ Production Worker Setup
PM2
Supervisor
Reload:
Windows (NSSM)
โ Failed Job Management
๐งน Clearing Jobs
๐ Folder Structure
Because the package is now installed via Composer, the core lives in:
Your application files remain in:
๐ License
MIT License.
All versions of ci4-bus with dependencies
PHP Build Version
Package Version
The package humolot/ci4-bus contains the following files
Loading the files please wait ...