Add style to Symfony workflow dumps
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
src
tests
.gitignore
.travis.yml
LICENSE
README.md
composer.json
phpunit.xml.dist

README.md

symfony-workflow-style-bundle

Add style to Symfony workflow dumps

Packagist Latest Stable Version Latest 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