sylius / state-machine-abstraction
Abstraction layer for State Machine used in Sylius bundles
Installs: 58 818
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 6
Forks: 1
Open Issues: 0
Type:symfony-bundle
Requires
- php: ^8.2
- symfony/dependency-injection: ^6.4.1 || ^7.1
- symfony/http-kernel: ^6.4.1 || ^7.1
- symfony/workflow: ^6.4 || ^7.1
Requires (Dev)
- matthiasnoback/symfony-config-test: ^5.1
- phpunit/phpunit: ^9.5
- webmozart/assert: ^1.11
Suggests
- twig/twig: Access the state machine in your twig templates (^2.12|^3.3)
- winzou/state-machine: If you want to use Winzou State Machine (^0.4)
- winzou/state-machine-bundle: If you want to use Winzou State Machine (^0.6)
This package is auto-updated.
Last update: 2024-12-11 14:26:43 UTC
README
State Machine Abstraction package provides a configurable abstraction for Sylius that allows you to define which adapter should be used (Winzou State Machine or Symfony Workflow) per graph.
Sylius
Sylius is an Open Source eCommerce solution built from decoupled components with powerful API and the highest quality code. Read more on sylius.com.
Documentation
Documentation is available on docs.sylius.com.
Contributing
This page contains all the information about contributing to Sylius.
Follow Sylius' Development
If you want to keep up with the updates and latest features, follow us on the following channels:
Bug tracking
Sylius uses GitHub issues. If you have found bug, please create an issue.
MIT License
License can be found here.
Authors
See the list of contributors.
Testing
To run tests:
(cd src/Sylius/Abstraction/StateMachine && vendor/bin/phpunit)