Nouveau dans Symfony 7.4 : Transitions de workflow pondérées (Blog Symfony)

SymfonyBlog - 27/10
Symfony 7.4 introduit des transitions de flux de travail pondérées, permettant de suivre plusieurs instances et de modéliser des processus nécessitant des quantités, comme des approbations ou des composants.
Contribué par Grégoire Pineau dans #60201

Le composant Workflow de Symfony modélise les processus métier comme une série de lieux (états ou étapes) reliés par des transitions (actions qui se déplacent d'un endroit à un autre). Un objet progresse dans le flux de travail et sa position actuelle est suivie par le marquage, qui stocke le(s) endroit(s) où se trouve l'objet.

Une caractéristique clé des flux de travail (par opposition aux machines à états) est qu'un objet peut se trouver simultanément à plusieurs endroits. Par exemple, lors de la construction d’un produit, vous pouvez assembler plusieurs composants en parallèle. Cependant, jusq...
[Courte citation de 8% de l'article original]

Loading...