alexislefebvre / symfony-workflow-style

此包已被废弃,不再维护。未建议替代包。

Symfony 扩展,为 Symfony 工作流转储添加样式

0.2 2018-12-09 00:26 UTC

This package is auto-updated.

Last update: 2022-05-31 22:49:12 UTC


README

⚠️ 此代码已合并到 symfony/symfony#29538,安装 Symfony 4.3+ 以使用此功能。

为 Symfony 工作流转储添加样式

Packagist 最新稳定版本 最新不稳定版本

构建: 构建状态

安装

composer require alexislefebvre/symfony-workflow-style

Kernel 中注册扩展(如果尚未由 Symfony Flex 自动完成)

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

将样式添加到您的工作流中,请参阅示例

调用命令 workflow:dump-with-style,它的行为与 workflow:dump 相同,但会向输出添加颜色。

示例

示例中使用的 YAML 配置:workflows.yaml

pull_request 工作流: marking_store.typesingle_state

样式添加到第一个转换

  • 箭头具有自定义颜色
  • 标签具有自定义文本
  • 标签具有自定义颜色

以及到 travis 和 closed 状态

  • travis 和 closed 状态的背景颜色已更改
  • 向 travis 节点添加了描述(仅适用于 PUML 格式)

PUML

Example

Dot

Example

article 工作流: marking_store.typemultiple_state

更改了一个转换和一个状态上的标签和颜色。

Example