sulu / automation-bundle
The Sulu Bundle which provides automation functionality
Installs: 282 571
Dependents: 9
Suggesters: 2
Security: 0
Stars: 17
Watchers: 9
Forks: 20
Open Issues: 6
Type:sulu-bundle
pkg:composer/sulu/automation-bundle
Requires
- php: ^8.2
- doctrine/orm: ^2.17.3 || ^3.3
- friendsofsymfony/rest-bundle: ^2.5 || ^3.0
- jms/serializer-bundle: ^3.0 || ^4.0 || ^5.0
- php-task/php-task: ^3.0.1
- php-task/task-bundle: ^4.0.1
- sulu/sulu: ^3.0
- symfony/config: ^6.4 || ^7.1
- symfony/dependency-injection: ^6.4 || ^7.1
- symfony/deprecation-contracts: ^2.5 || ^3.0
- symfony/http-foundation: ^6.4 || ^7.1
- symfony/http-kernel: ^6.4 || ^7.1
- symfony/uid: ^6.4 || ^7.1
Requires (Dev)
- jangregor/phpstan-prophecy: ^1.0
- php-cs-fixer/shim: ^3.6
- phpspec/prophecy: ^1.18
- phpspec/prophecy-phpunit: ^2.1
- phpstan/phpstan: ^1.0
- phpstan/phpstan-doctrine: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- phpstan/phpstan-symfony: ^1.0
- phpunit/phpunit: ^10.5
- symfony/browser-kit: ^6.4 || ^7.1
- symfony/dotenv: ^6.4 || ^7.1
- symfony/monolog-bundle: ^3.1
- symfony/security-bundle: ^6.4 || ^7.1
- symfony/stopwatch: ^6.4 || ^7.1
- 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.