PHPackages                             alexislefebvre/symfony-workflow-style - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Debugging &amp; Profiling](/categories/debugging)
4. /
5. alexislefebvre/symfony-workflow-style

AbandonedArchivedSymfony-bundle[Debugging &amp; Profiling](/categories/debugging)

alexislefebvre/symfony-workflow-style
=====================================

Symfony bundle adding style to Symfony workflow dumps

0.2(7y ago)346MITPHPPHP &gt;=7.1

Since Dec 2Pushed 6y ago1 watchersCompare

[ Source](https://github.com/alexislefebvre/SymfonyWorkflowStyleBundle)[ Packagist](https://packagist.org/packages/alexislefebvre/symfony-workflow-style)[ Docs](https://github.com/alexislefebvre/symfony-workflow-style)[ RSS](/packages/alexislefebvre-symfony-workflow-style/feed)WikiDiscussions master Synced today

READMEChangelog (5)Dependencies (8)Versions (6)Used By (0)

symfony-workflow-style-bundle
=============================

[](#symfony-workflow-style-bundle)

⚠️ This code has been merged in [symfony/symfony#29538](https://github.com/symfony/symfony/pull/29538), install Symfony 4.3+ to use this feature.

Add style to Symfony workflow dumps

[Packagist ![Latest Stable Version](https://camo.githubusercontent.com/6541d7e3eb7a4039a0f2b0b80918141f2631029286be7fc5c640ec89e8a3e3b2/68747470733a2f2f706f7365722e707567782e6f72672f616c657869736c656665627672652f73796d666f6e792d776f726b666c6f772d7374796c652f762f737461626c652e737667) ![Latest Unstable Version](https://camo.githubusercontent.com/3f5f6c2509912acf7d7f6c977c08c3e089f807718c523c3f615319717d02ddb6/68747470733a2f2f706f7365722e707567782e6f72672f616c657869736c656665627672652f73796d666f6e792d776f726b666c6f772d7374796c652f762f756e737461626c652e737667)](https://packagist.org/packages/alexislefebvre/symfony-workflow-style)

Builds: [![Build status](https://camo.githubusercontent.com/7c1b7b6ee5c900ba0d3ecbebad2ed07c3d2b8349317c9b5d917441cf939e1d6d/68747470733a2f2f7472617669732d63692e6f72672f616c657869736c656665627672652f53796d666f6e79576f726b666c6f775374796c6542756e646c652e7376673f6272616e63683d6d6173746572)](https://travis-ci.org/alexislefebvre/SymfonyWorkflowStyleBundle)

Install
-------

[](#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](./tests/App/workflows.yaml).

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

Examples
--------

[](#examples)

YAML configuration used in examples: [workflows.yaml](./tests/App/workflows.yaml)

### `pull_request` workflow: `marking_store.type` is `single_state`

[](#pull_request-workflow-marking_storetype-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

[](#puml)

[![Example](./tests/fixtures/puml/arrow/complex-state-machine-nomarking.png)](./tests/fixtures/puml/arrow/complex-state-machine-nomarking.png)

#### Dot

[](#dot)

[![Example](./tests/fixtures/dot/complex-state-machine-nomarking.png)](./tests/fixtures/dot/complex-state-machine-nomarking.png)

### `article` workflow: `marking_store.type` is `multiple_state`

[](#article-workflow-marking_storetype-is-multiple_state)

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

[![Example](./tests/fixtures/dot/complex-multiple-state-machine-nomarking.png)](./tests/fixtures/dot/complex-multiple-state-machine-nomarking.png)

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity11

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity50

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~2 days

Total

5

Last Release

2711d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/aa1b64ad195d72c206c231f7de5a464a9886bc403d82fa160ccc8106a5f96b69?d=identicon)[alexislefebvre](/maintainers/alexislefebvre)

---

Top Contributors

[![alexislefebvre](https://avatars.githubusercontent.com/u/2071331?v=4)](https://github.com/alexislefebvre "alexislefebvre (40 commits)")

---

Tags

bundlesymfony-bundlesymfony4travis-cisymfonybundleworkflowcolors

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/alexislefebvre-symfony-workflow-style/health.svg)

```
[![Health](https://phpackages.com/badges/alexislefebvre-symfony-workflow-style/health.svg)](https://phpackages.com/packages/alexislefebvre-symfony-workflow-style)
```

###  Alternatives

[sylius/sylius

E-Commerce platform for PHP, based on Symfony framework.

8.4k5.6M651](/packages/sylius-sylius)[sulu/sulu

Core framework that implements the functionality of the Sulu content management system

1.3k1.3M152](/packages/sulu-sulu)[ec-cube/ec-cube

EC-CUBE EC open platform.

78527.0k1](/packages/ec-cube-ec-cube)[pentatrion/vite-bundle

Vite integration for your Symfony app

2725.3M13](/packages/pentatrion-vite-bundle)[open-dxp/opendxp

Content &amp; Product Management Framework (CMS/PIM)

7310.3k29](/packages/open-dxp-opendxp)[chameleon-system/chameleon-base

The Chameleon System core.

1026.5k3](/packages/chameleon-system-chameleon-base)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
