The Symfony Workflow Component Is Graphically Great!
summary
Symfony's Workflow component (introduced in Symfony 3.2) helps manage graphs, validation processes and state machines for application approval flows. The talk describes a real-world implementation on a large enterprise project using that component and presents two upcoming enhancements that will be released to the Symfony community.
AI-written summary · about
chapters (17)
- 0:00Hamza Amrouche
- 0:39Les-Tilleuls.coop
- 3:12Graph Theory
- 5:31Petri Net
- 9:01A classic workflow workflow-net
- 9:12A single state workflow
- 9:27A multiple state workflow
- 9:50Workflow Definition
- 12:18Graphviz
- 12:55Thanks to Workflow!
- 13:46The apply
- 14:16Events
- 14:41The guard event
- 15:08The view
- 16:30In API mode
- 21:27Adding transition blockers
- 27:10Thanks!
related talks
41mKnowing your state machines
31mUsing the Workflow component for e-commerce
50mAn Introduction to the Symfony Messenger Component
41mHow Do We Decide to Create a Symfony Component?
36mRAD with Symfony
36mBoosting Web Engagement with Symfony UX
39mSymfony UX: revolutionize your frontend with Symfony
34mSymfony UX LiveComponents: Build an Interactive Dashboard Without a Line of JS
