alexislefebvre/symfony-workflow-style

Symfony bundle adding style to Symfony workflow dumps

0.2 2018-12-09 00:26 UTC

README

Add style to Symfony workflow dumps

Packagist Latest Stable VersionLatest Unstable Version

Builds: Build status

Install

composer require alexislefebvre/symfony-workflow-style

Register bundle in Kernel (if not already done automatically by Symfony Flex):

new \AlexisLefebvre\Bundle\SymfonyWorflowStyleBundle\SymfonyWorflowStyleBundle(),

Add style to your workflow, see examples.

Call command workflow:dump-with-style, it behaves as workflow:dump but it add colors to output.

Examples

YAML configuration used in examples: workflows.yaml

pull_request workflow: marking_store.type is single_state

Style is added to the first transition:

  • arrow has custom color
  • label has custom text
  • label has custom color

And to travis and closed states:

  • background color is changed for travis and closed states
  • description is added to travis node (only for PUML format)

PUML

Example

Dot

Example

article workflow: marking_store.type is multiple_state

Labels and colors of one transition and one state are changed.

Example