We start with the Moore state machine and the state pattern.
When we understand Moore, we move to Mealy state machine.
Now when we now the basics. Lets look at the Symfony Workflow component
This workshop requires you to be able to run standard Symfony 4 application. We use PHP 7.1+ and MySQL.
If you want to dump workflows to nice images, you need to install Graphviz.