sulu / automation-bundle
The Sulu Bundle which provides automation functionality
Installs: 224 386
Dependents: 9
Suggesters: 2
Security: 0
Stars: 16
Watchers: 10
Forks: 18
Open Issues: 4
Type:sulu-bundle
Requires
- php: ^7.2 || ^8.0
- doctrine/orm: ^2.5.3
- friendsofsymfony/rest-bundle: ^2.5 || ^3.0
- jms/serializer-bundle: ^3.0 || ^4.0 || ^5.0
- php-task/php-task: ^1.3.3 || ^2.0
- php-task/task-bundle: ^2.0 || ^3.0
- sulu/sulu: ^2.4.0 || ^2.5.0@dev
- symfony/config: ^4.3 || ^5.4 || ^6.3 || ^7.0
- symfony/dependency-injection: ^4.3 || ^5.4 || ^6.3 || ^7.0
- symfony/deprecation-contracts: ^1.0 || ^2.0 || ^3.0
- symfony/http-foundation: ^4.3 || ^5.4 || ^6.3 || ^7.0
- symfony/http-kernel: ^4.3 || ^5.4 || ^6.3 || ^7.0
Requires (Dev)
- handcraftedinthealps/zendsearch: ^2.0
- jackalope/jackalope-doctrine-dbal: ^1.3.0 || ^2.0
- jangregor/phpstan-prophecy: ^1.0
- php-cs-fixer/shim: ^3.0
- phpspec/prophecy: ^1.8
- phpspec/prophecy-phpunit: ^1.1 || ^2.0
- phpstan/phpstan: ^1.0
- phpstan/phpstan-doctrine: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- phpstan/phpstan-symfony: ^1.0
- phpunit/phpunit: ^8.5.39 || ^9.6.20 || ^10.0
- symfony/browser-kit: ^4.3 || ^5.4 || ^6.3 || ^7.0
- symfony/dotenv: ^4.3 || ^5.4 || ^6.3 || ^7.0
- symfony/monolog-bundle: ^3.1
- symfony/security-bundle: ^4.3 || ^5.4 || ^6.3 || ^7.0
- symfony/stopwatch: ^4.3 || ^5.4 || ^6.3 || ^7.0
- thecodingmachine/phpstan-strict-rules: ^1.0
README
The SuluAutomationBundle provides a way to manages future tasks which can be scheduled for entities in the Sulu-Admin. For example schedule the publishing of a page to a specific datetime in the future.
To schedule tasks this bundle uses the php-task library.
Requirements
- Composer
- PHP
^7.2
- Sulu
^2.0
- PHP-Task
^1.3
For detailed requirements see composer.json.
Documentation
The Documentation is stored in the Resources/doc/ folder.
Installation
All the installation instructions are located in the documentation.
License
This bundle is under the MIT license. See the complete license in the bundle
Reporting an issue or a feature request
Issues and feature requests are tracked in the Github issue tracker.
When reporting a bug, it may be a good idea to reproduce it in a basic project built using the sulu/skeleton to allow developers of the bundle to reproduce the issue by simply cloning it and following some steps.