Download the PHP package job-runner/job-runner without Composer
On this page you can find all versions of the php package job-runner/job-runner. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Please rate this library. Is it a good library?
Informations about the package job-runner
JobRunner
Install
composer require job-runner/job-runner
This cron job manager is inspired by https://github.com/jobbyphp/jobby but with various improvements
- It use
symfony/locker
so you can use the power of it - It use
symfony/process
instead ofexec
- It lock by task and not for all task
- It has an event manager
Simple Sample
``
Using you own locker storage
``
Listening to events
there is various of event you can listen
JobRunner\JobRunner\Event\JobSuccessEvent
JobRunner\JobRunner\Event\JobFailEvent
JobRunner\JobRunner\Event\JobIsLockedEvent
JobRunner\JobRunner\Event\JobNotDueEvent
JobRunner\JobRunner\Event\JobStartEvent
Plugins
- job-runner/psr-log-adapter Adapter to logs events in psr/log
- job-runner/symfony-console-adapter Adapter to logs events in symfony/console
- job-runner/symfony-notifier-adapter Adapter to logs events in symfony/notifier
All versions of job-runner with dependencies
PHP Build Version
Package Version
Requires
php Version
~8.1.0 || ~8.2.0 || ~8.3.0
dragonmantank/cron-expression Version ^3.3.3
symfony/clock Version ^6.3 || ^7.0
symfony/lock Version ^5.0 || ^6.0 || ^7.0
symfony/process Version ^5.0 || ^6.0 || ^7.0
dragonmantank/cron-expression Version ^3.3.3
symfony/clock Version ^6.3 || ^7.0
symfony/lock Version ^5.0 || ^6.0 || ^7.0
symfony/process Version ^5.0 || ^6.0 || ^7.0
The package job-runner/job-runner contains the following files
Loading the files please wait ....