derafu / workflow
Derafu: Workflow - A simple task orchestrator for PHP
Installs: 0
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
Language:Twig
Type:project
Requires
- php: ^8.3
Requires (Dev)
- ext-xdebug: *
- derafu/foundation: dev-main
- friendsofphp/php-cs-fixer: ^3.63
- phpstan/phpstan: ^1.12
- phpunit/phpunit: ^11.4
This package is auto-updated.
Last update: 2025-03-11 15:49:47 UTC
README
WIP: Work In Progress.
Ideas
- Declarative workflow definitions.
- Event driven task execution.
- Queue and synchronous execution support.
- Configurable workflow transitions.
- Conditional task execution.
- Parallel and sequential task handling.
- Error handling and retry strategies.
- Integration with Symfony Messenger.
- Support for YAML and PHP configuration.
- Custom action handlers and middleware.
- Logging and monitoring for workflows.
- CLI tools for workflow management.
- Webhooks for external event triggers.
Contributing
Contributions are welcome! Please feel free to submit a Pull Request. For major changes, please open an issue first to discuss what you would like to change.
License
This package is open-sourced software licensed under the MIT license.