2017 © Pedro Peláez
 

library workflower

A BPMN 2.0 workflow engine for PHP

image

phpmentors/workflower

A BPMN 2.0 workflow engine for PHP

  • Wednesday, January 31, 2018
  • by iteman
  • Repository
  • 36 Watchers
  • 276 Stars
  • 8,889 Installations
  • PHP
  • 3 Dependents
  • 0 Suggesters
  • 59 Forks
  • 19 Open issues
  • 9 Versions
  • 17 % Grown

The README.md

Workflower

A BPMN 2.0 workflow engine for PHP, (*1)

Workflower is a BPMN 2.0 workflow engine for PHP. Workflower runs business processes using the BPMN 2.0 specification. It's open-source and distributed under the BSD 2-Clause License., (*2)

Total Downloads Latest Stable Version Latest Unstable Version Build Status, (*3)

Features

  • Workflow
    • The workflow engine and domain model
  • Process
    • Some interfaces to work with ProcessInstance objects
  • Definition
    • ProcessDefinitionRepository to store all process definitions
    • BPMN 2.0 process definitions importer
  • Persistence
    • Serialize/deserialize interfaces for ProcessInstance objects

Supported workflow elements

  • Connecting objects
    • Sequence flows
  • Flow objects
    • Activities
    • Tasks
    • Service tasks
    • Send tasks
    • User tasks
    • Manual tasks
    • CallActivity tasks
    • SubProcess tasks
    • Events
    • Start events
    • End events
    • TerminateEnd events
    • Gateways
    • Exclusive gateways
    • Inclusive gateways
    • Parallel gateways
  • Swimlanes
    • Lanes

Installation

Workflower can be installed using Composer., (*4)

Add the dependency to phpmentors/workflower into your composer.json file as the following:, (*5)

Stable version:, (*6)

composer require phpmentors/workflower "1.4.*"

Development version:, (*7)

composer require phpmentors/workflower "~2.0@dev"

Documentation

Support

If you find a bug or have a question, or want to request a feature, create an issue or pull request for it on Issues., (*8)

Copyright (c) 2015-2019 Atsuhiro Kubo and contributors, All rights reserved., (*9)

License

The BSD 2-Clause License, (*10)

The Versions

31/01 2018

1.4.x-dev

1.4.9999999.9999999-dev

A BPMN 2.0 workflow engine for PHP

  Sources   Download

BSD-2-Clause

The Requires

 

The Development Requires

by KUBO Atsuhiro

process flow workflow bpm bpmn

31/01 2018

v1.4.0

1.4.0.0

A BPMN 2.0 workflow engine for PHP

  Sources   Download

BSD-2-Clause

The Requires

 

The Development Requires

by KUBO Atsuhiro

process flow workflow bpm bpmn

31/01 2018

dev-master

9999999-dev

A BPMN 2.0 workflow engine for PHP

  Sources   Download

BSD-2-Clause

The Requires

 

The Development Requires

by KUBO Atsuhiro

process flow workflow bpm bpmn bpms

16/04 2017

1.3.x-dev

1.3.9999999.9999999-dev

A BPMN 2.0 workflow engine for PHP

  Sources   Download

BSD-2-Clause

The Requires

 

The Development Requires

by KUBO Atsuhiro

process flow workflow bpm bpmn

16/04 2017

v1.3.1

1.3.1.0

A BPMN 2.0 workflow engine for PHP

  Sources   Download

BSD-2-Clause

The Requires

 

The Development Requires

by KUBO Atsuhiro

process flow workflow bpm bpmn

10/03 2017

v1.3.0

1.3.0.0

A BPMN 2.0 workflow engine for PHP

  Sources   Download

BSD-2-Clause

The Requires

 

The Development Requires

by KUBO Atsuhiro

process flow workflow bpm bpmn

31/10 2016

v1.2.0

1.2.0.0

A BPMN 2.0 compliant workflow engine for PHP

  Sources   Download

BSD-2-Clause

The Requires

 

The Development Requires

by KUBO Atsuhiro

process flow workflow bpm bpmn

27/04 2016

v1.1.0

1.1.0.0

A BPMN 2.0 compliant workflow engine for PHP

  Sources   Download

BSD-2-Clause

The Requires

 

The Development Requires

by KUBO Atsuhiro

process flow workflow bpm bpmn

22/07 2015

v1.0.0

1.0.0.0

A BPMN2 compliant workflow engine

  Sources   Download

BSD-2-Clause

The Requires

 

The Development Requires

by KUBO Atsuhiro

process flow workflow bpm bpmn