whatwedo / cron-bundle
Run Symfony commands as cron job
Installs: 7 673
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 11
Forks: 1
Open Issues: 1
Type:symfony-bundle
Requires
- php: >=7.3
- ext-posix: *
- cocur/background-process: ~0.7
- doctrine/doctrine-bundle: ~1.9
- doctrine/orm: ~2.6
- dragonmantank/cron-expression: ~2.2
- symfony/console: *
- symfony/framework-bundle: ~4.2
- symfony/process: *
This package is auto-updated.
Last update: 2024-06-08 19:36:44 UTC
README
This bundle helps to run Symfony commands as cron job.
Features include:
- Define existing commands as cron job
- Schedule cron job with your system existing cron daemon or use integrated scheduler
- Set maximum runtime of cron jobs
- Allow/disallow parallel execution of a cron job
- Activate/disable cron execution
- Automated database cleanup
Note: this bundle is currently under heavy development
Documentation
The source of the documentation is stored in the docs
folder. Jump to the master documentation
Known bugs
- The first execution of new CronJobs does not check the Cron Expresion
License
This bundle is under the MIT license. See the complete license in the bundle: LICENSE