Queue plugin for CakePHP
This is a Queue system for CakePHP 4.
The plugin consists of a CakePHP shell wrapper and Queueing libraries for the php-queue queue library.
Installation
You can install this plugin into your CakePHP application using Composer.
Run the following command
composer require cakephp/queueInstall the transport you wish to use. For a list of available transports, see this page. The example below is for pure-php redis:
composer require enqueue/redis predis/predis:^1Configuration
You can load the plugin using the shell command:
bin/cake plugin load Cake/Queue
Or you can manually add the loading statement in the src/Application.php file of your application:
public function bootstrap()
{
parent::bootstrap();
$this->addPlugin('Cake/Queue');
}Additionally, you will need to configure the default queue configuration in your config/app.php file.
Documentation
Full documentation of the plugin can be found on the CakePHP Cookbook.

Formed in 2009, the Archive Team (not to be confused with the archive.org Archive-It Team) is a rogue archivist collective dedicated to saving copies of rapidly dying or deleted websites for the sake of history and digital heritage. The group is 100% composed of volunteers and interested parties, and has expanded into a large amount of related projects for saving online and digital history.
