Skip to content

CodeIgniter Queue Documentation

A library that helps you handle Queues in the CodeIgniter 4 framework.

Add job to the queue.

service('queue')->push('queueName', 'jobName', ['array' => 'parameters']);

Listen for queued jobs.

php spark queue:work queueName


  • PHP 8.1+
  • CodeIgniter 4.3+

If you use database handler:

  • MySQL 8.0.1+
  • MariaDB 10.6+
  • PostgreSQL 9.5+
  • SQL Server 2012+
  • Oracle 12.1+
  • SQLite3

Table of Contents


Every open-source project depends on its contributors to be a success. The following users have contributed in one manner or another in making this project:


Made with