dev-master
9999999-dev http://github.com/romaninsh/queueQueue implementation for Agile Toolkit
AGPL
The Requires
- atk4/atk4 >=4.2
- php >=5.3
atk4
Queue implementation for Agile Toolkit
This is an implementation of a simple queuing mechanism based on MySQL table. The goal of this implementation is to be simple and accessible to developer, for a high-performance queues look at alternatives., (*1)
, (*2)
You can install either from git or through composer. https://packagist.org/packages/romaninsh/queue. Refer to add-on installation documentation for Agile Toolkit., (*3)
$processor = $this->add('romaninsh/queue/Controller_QueueProcessor');
$processor->schedule($model)
. This will schedule call to method $model->process
for each record in accessible set (respects conditions).processor->process()
to reserve 5 (default) records from the queue and process them.In-detail walkthrough is available here:, (*4)
Queue implementation for Agile Toolkit
AGPL
atk4