aleblanc / simple-cron-scheduler
Symfony bundle to orchestrate cron through a single crontab entry + a declarative schedule (PHP attributes or YAML), with subprocess isolation. No Messenger, no long-running daemon.
Package info
github.com/aleblanc/simple-cron-scheduler
Type:symfony-bundle
pkg:composer/aleblanc/simple-cron-scheduler
v0.2.0
2026-06-24 11:07 UTC
Requires
- php: >=8.4
- dragonmantank/cron-expression: ^3.4
- psr/log: ^3.0
- symfony/config: ^7.2|^8.0|^9.0|^10.0
- symfony/console: ^7.2|^8.0|^9.0|^10.0
- symfony/dependency-injection: ^7.2|^8.0|^9.0|^10.0
- symfony/event-dispatcher: ^7.2|^8.0|^9.0|^10.0
- symfony/http-kernel: ^7.2|^8.0|^9.0|^10.0
- symfony/lock: ^7.2|^8.0|^9.0|^10.0
- symfony/process: ^7.2|^8.0|^9.0|^10.0
Requires (Dev)
- friendsofphp/php-cs-fixer: ^3.95
- phpstan/phpstan: ^2.2
- phpunit/phpunit: ^11.0
- symfony/clock: ^7.2|^8.0|^9.0|^10.0
- symfony/framework-bundle: ^7.2|^8.0|^9.0|^10.0
- symfony/yaml: ^7.2|^8.0|^9.0|^10.0
Suggests
- symfony/clock: Mockable clock for deterministic tests of due-now logic