phpmentors/workflower

PHP的BPMN 2.0工作流引擎

v1.4.1 2019-12-03 13:21 UTC

This package is auto-updated.

Last update: 2024-08-29 03:42:00 UTC


README

PHP的BPMN 2.0工作流引擎

Workflower 是一个PHP的BPMN 2.0工作流引擎。它使用BPMN 2.0规范来运行业务流程。这是一个开源项目,并遵循BSD 2-Clause许可证

Total Downloads Latest Stable Version Latest Unstable Version Build Status

特性

  • 工作流
    • 工作流引擎和领域模型
  • 流程
    • ProcessInstance对象交互的一些接口
  • 定义
    • ProcessDefinitionRepository 用于存储所有流程定义
    • BPMN 2.0流程定义导入器
  • 持久化
    • ProcessInstance对象的序列化和反序列化接口

支持的流程元素

  • 连接对象
    • 序列流
  • 流对象
    • 活动
      • 任务
      • 服务任务
      • 发送任务
      • 用户任务
      • 手动任务
      • 调用活动任务
      • 子流程任务
    • 事件
      • 开始事件
      • 结束事件
      • 终止结束事件
    • 网关
      • 排他网关
      • 包容网关
      • 并行网关
  • 泳道
    • 通道

安装

Workflower 可以使用 Composer 安装。

phpmentors/workflower 依赖添加到您的 composer.json 文件中,如下所示

稳定版本

composer require phpmentors/workflower "1.4.*"

开发版本

composer require phpmentors/workflower "~2.0@dev"

文档

支持

如果您发现了一个错误或有问题,或者想要请求一个功能,请在问题中创建一个或提出一个拉取请求。

版权

版权所有(c)2015-2019 Atsuhiro Kubo 和 贡献者,保留所有权利。

许可证

BSD 2-Clause许可证