songbai/workflow

通用的工作流组件

Installs: 0

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 0

pkg:composer/songbai/workflow

dev-master 2020-02-14 08:27 UTC

This package is auto-updated.

Last update: 2025-10-14 21:27:20 UTC


README

关键字

位置 place
转换 transform
守卫 Guard

守卫事件

目前就下面三个
'transition.转换名.' + 'can' or 'apply.before' or 'apply.before'

$guard->addGuard('to_pay', 'can', function (object $obj, $transform) {
    return true;
});

流程图

graphviz 下载 https://graphviz.gitlab.io/download/

$grap = new GraphvizDumper();
file_put_contents('tmp.dot', $grap->dump($def->build()));
dot -Tpng -o tmp.png tmp.dot

image

参考

https://github.com/symfony/workflow