dereuromark / cakephp-queue-scheduler
A CakePHP plugin for scheduling recurring queue jobs with cron expressions
Package info
github.com/dereuromark/cakephp-queue-scheduler
Type:cakephp-plugin
pkg:composer/dereuromark/cakephp-queue-scheduler
Requires
- php: >=8.2
- cakephp/cakephp: ^5.1.1
- dereuromark/cakephp-queue: ^8.9.0
- dereuromark/cakephp-tools: ^3.0.0
- dragonmantank/cron-expression: ^3.3
Requires (Dev)
- cakephp/migrations: ^5.0.0
- dereuromark/cakephp-templating: ^0.2.7
- fig-r/psr2r-sniffer: dev-master
- panlatent/cron-expression-descriptor: ^1.1.0
- phpunit/phpunit: ^11.5 || ^12.1 || ^13.0
Suggests
None
Provides
None
Conflicts
- cakephp/migrations: <4.5
Replaces
None
- dev-master / 0.3.x-dev
- 0.3.6
- 0.3.5
- 0.3.4
- 0.3.3
- 0.3.2
- 0.3.1
- 0.3.0
- 0.2.15
- 0.2.14
- 0.2.13
- 0.2.12
- 0.2.11
- 0.2.10
- 0.2.9
- 0.2.8
- 0.2.7
- 0.2.6
- 0.2.5
- 0.2.4
- 0.2.3
- 0.2.2
- 0.2.1
- 0.2.0
- 0.1.2
- 0.1.1
- 0.1.0
- dev-i18n-fail-on
- dev-cake6
- dev-maintenance/cake6-runtime-upgrade
- dev-i18n-sync
- dev-ci/i18n-lint
- dev-maintenance/cake5-docs-cleanup
- dev-cake4
This package is auto-updated.
Last update: 2026-10-12 00:27:42 UTC
README
A scheduler addon for Queue plugin.
Manage recurring Queue jobs in a database-backed admin. The dispatcher queues due tasks; Queue workers execute them separately.
Schedules support cron expressions, relative intervals, time windows, and manual runs. Use one scheduler dispatcher per database; workers can run on several hosts.
Documentation · Installation · Getting started
Credit where credit is due
This plugin is heavily inspired by LordSimal Scheduler plugin and Laravel Task Scheduling Feature.
Use this Scheduler plugin if you prefer configuring them file-based and purely in crontab style.
