Download the PHP package tradesegur/command-scheduler-bundle without Composer
On this page you can find all versions of the php package tradesegur/command-scheduler-bundle. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download tradesegur/command-scheduler-bundle
More information about tradesegur/command-scheduler-bundle
Files in tradesegur/command-scheduler-bundle
Download tradesegur/command-scheduler-bundle
More information about tradesegur/command-scheduler-bundle
Files in tradesegur/command-scheduler-bundle
Vendor tradesegur
Package command-scheduler-bundle
Short Description This Symfony bundle will allow you to schedule all your commands just like UNIX crontab
License MIT
Homepage https://github.com/J-Mose/CommandSchedulerBundle
Package command-scheduler-bundle
Short Description This Symfony bundle will allow you to schedule all your commands just like UNIX crontab
License MIT
Homepage https://github.com/J-Mose/CommandSchedulerBundle
Please rate this library. Is it a good library?
Informations about the package command-scheduler-bundle
CommandSchedulerBundle
This bundle will allow you to easily manage scheduling for Symfony's console commands (native or not) with cron expression.
Versions & Dependencies
The following table shows the compatibilities of different versions of the bundle :
Version | Symfony | PHP |
---|---|---|
3.1 | ^3.4|^4.3|^5.4 | >=7.4 |
3.0 (master) | ^3.4|^4.3|^5.0 | >=7.2 |
2.2.x | ^3.4|^4.3 | >=7.1 |
2.0.2 (unmaintained) | ^3.4|^4.1 | >=5.6 |
1.2.x (unmaintained) | ^2.8|^3.0 | >=5.5 |
1.1.x (unmaintained) | ^2.3 | >=5.3 |
When using Symfony Flex there is an installation recipe.
To use it, you have to enable contrib recipes on your project : composer config extra.symfony.allow-contrib true
Features
- An admin interface to add, edit, enable/disable or delete scheduled commands.
- For each command, you define :
- name
- symfony console command (choice based on native
list
command) - cron expression (see Cron format for informations)
- output file (for
$output->write
) - priority
- A new console command
scheduler:execute [--dump] [--no-output]
which will be the single entry point to all commands - Management of queuing and prioritization between tasks
- Locking system, to stop scheduling a command that has returned an error
- Monitoring with timeout or failed commands (Json URL and command with mailing)
- Translated in french, english, german and spanish
- An EasyAdmin configuration template available here
- Beta - Handle commands with a deamon (unix only) if you don't want to use a cronjob
Screenshots
Documentation
See the documentation here.
License
This bundle is under the MIT license. See the complete license for info.
All versions of command-scheduler-bundle with dependencies
PHP Build Version
Package Version
Requires
php Version
^7.4|^8.0
symfony/console Version ^5.3|^5.4
doctrine/orm Version ^2.5.11
doctrine/doctrine-bundle Version ^1.6.10|^2.0
dragonmantank/cron-expression Version ^3.0
symfony/framework-bundle Version ^5.3|^5.4
symfony/twig-bundle Version ^5.3|^5.4
symfony/translation Version ^5.3|^5.4
symfony/form Version ^5.3|^5.4
symfony/asset Version ^5.3|^5.4
symfony/templating Version ^5.3|^5.4
symfony/validator Version ^5.3|^5.4
ext-json Version *
ext-simplexml Version *
symfony/console Version ^5.3|^5.4
doctrine/orm Version ^2.5.11
doctrine/doctrine-bundle Version ^1.6.10|^2.0
dragonmantank/cron-expression Version ^3.0
symfony/framework-bundle Version ^5.3|^5.4
symfony/twig-bundle Version ^5.3|^5.4
symfony/translation Version ^5.3|^5.4
symfony/form Version ^5.3|^5.4
symfony/asset Version ^5.3|^5.4
symfony/templating Version ^5.3|^5.4
symfony/validator Version ^5.3|^5.4
ext-json Version *
ext-simplexml Version *
The package tradesegur/command-scheduler-bundle contains the following files
Loading the files please wait ....