| Q |
A |
| Bug report? |
no |
| Feature request? |
yes |
| BC Break report? |
no |
| RFC? |
no |
| Symfony version |
3.3.* |
I wanted to switch over to Symfony Workflow component from FSM library we use, but I found out Symfony one doesn't support to easily specify descriptions for states/transitions, which is pretty vital for us, because it allows us to generate documentation for user like this:

Maybe configuration for that could look something like this:
framework:
workflows:
blog_publishing:
type: 'workflow' # or 'state_machine'
marking_store:
type: 'multiple_state' # or 'single_state'
arguments:
- 'currentPlace'
supports:
- AppBundle\Entity\BlogPost
places:
draft: blabla
review: blabla
rejected: blabla
published: blabla
transitions:
to_review:
from: draft
to: review
description: blabla
publish:
from: review
to: published
description: blabla
reject:
from: review
to: rejected
description: blabla
I wanted to switch over to Symfony Workflow component from FSM library we use, but I found out Symfony one doesn't support to easily specify descriptions for states/transitions, which is pretty vital for us, because it allows us to generate documentation for user like this:
Maybe configuration for that could look something like this: