workflower

by phpmentors-jp

phpmentors-jp /workflower

A BPMN 2.0 workflow engine for PHP

487 Stars 96 Forks Last release: 10 months ago (v1.4.1) BSD 2-Clause "Simplified" License 271 Commits 7 Releases

Available items

No Items, yet!

The developer of this repository has not created any items for sale yet. Need a bug fixed? Help with integration? A different license? Create a request here:

Workflower

A BPMN 2.0 workflow engine for PHP

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.

Total Downloads Latest Stable Version Latest Unstable Version Build Status

Features

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

Supported workflow elements

  • Connecting objects
    • Sequence flows
  • Flow objects
    • Activities
    • Tasks
    • Service tasks
    • Send tasks
    • Events
    • Start events
    • End events
    • Gateways
    • Exclusive gateways
  • Swimlanes
    • Lanes

Installation

Workflower
can be installed using Composer.

Add the dependency to

phpmentors/workflower
into your
composer.json
file as the following:

Stable version:

composer require phpmentors/workflower "1.4.*"

Development version:

composer require phpmentors/workflower "[email protected]"

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.

Copyright

Copyright (c) 2015-2019 KUBO Atsuhiro and contributors, All rights reserved.

License

The BSD 2-Clause License

Acknowledgments

Q-BPM.org by Questetra,Inc. is the excellent web site for developers such as us who want to create a workflow engine, which is also called business process management (BPM) engine.

We use cookies. If you continue to browse the site, you agree to the use of cookies. For more information on our use of cookies please see our Privacy Policy.