tecnoenvio-koala / workflower
PHP 的 BPMN 2.0 工作流引擎
v1.4.0
2018-01-31 07:45 UTC
Requires
- php: >=5.3.9
- phpmentors/domain-kata: ~1.4
- piece/stagehand-fsm: ~2.6
- symfony/expression-language: ~2.8|~3.0|~4.0
Requires (Dev)
- phake/phake: ~2.0
- phpunit/phpunit: ~4.0
README
PHP 的 BPMN 2.0 工作流引擎
Workflower
是一个用于 PHP 的 BPMN 2.0 工作流引擎。 Workflower
使用 BPMN 2.0 规范 来运行业务流程。它是开源的,并按照 BSD 2-Clause 许可协议 发布。
特性
- 工作流
- 工作流引擎和领域模型
- 流程
- 一些与
Workflow
对象交互的接口
- 一些与
- 定义
- BPMN 2.0 流程定义
- 持久化
Workflow
对象的序列化和反序列化接口
支持的流程元素
- 连接对象
- 序列流
- 流对象
- 活动
- 任务
- 服务任务
- 发送任务
- 事件
- 开始事件
- 结束事件
- 网关
- 排他网关
- 活动
- 泳道
- 通道
安装
Workflower
可以使用 Composer 安装。
将依赖项 phpmentors/workflower
添加到您的 composer.json
文件中,如下所示
稳定版本
composer require phpmentors/workflower "1.3.*"
开发版本
composer require phpmentors/workflower "~2.0@dev"
文档
支持
如果您发现错误或有问题,或想请求功能,请在 问题 页面上创建问题或拉取请求。
版权
版权所有(c)2015-2017 KUBO Atsuhiro 和 贡献者,保留所有权利。
许可证
致谢
Q-BPM.org 由 Questetra,Inc. 提供,是我们这样的开发者创建 工作流引擎(也称为 业务流程管理(BPM)引擎)的极好网站。