Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Workflower Bundle Laravel Package

den1008/workflower-bundle

View on GitHub
Deep Wiki
Context7

PHPMentorsWorkflowerBundle

A Symfony bundle for Workflower

Total Downloads Latest Stable Version Latest Unstable Version

Features

  • Integration with the service container by the phpmentors_workflower.process_aware tag
  • Integration with the security system for workflow participants
  • Transparent serialization/deserialization support for entities with Doctrine ORM
  • Multiple workflow contexts (which are directories where BPMN files are stored)

Installation

PHPMentorsWorkflowerBundle can be installed using Composer.

First, add the dependency to phpmentors/workflower-bundle into your composer.json file as the following:

Stable version:

composer require phpmentors/workflower-bundle "1.4.*"

Development version:

composer require phpmentors/workflower-bundle "~1.5@dev"

Second, add PHPMentorsWorkflowerBundle into your bundles to register in AppKernel::registerBundles() as the following:

// ...
class AppKernel extends Kernel
{
    public function registerBundles()
    {
        $bundles = array(
            // ...
            new PHPMentors\WorkflowerBundle\PHPMentorsWorkflowerBundle(),
        );
        // ...

Configuration

app/config/config.yml:

# ...

phpmentors_workflower:
    serializer_service: phpmentors_workflower.base64_php_workflow_serializer # Defaults to `phpmentors_workflower.php_workflow_serializer`
    workflow_contexts:
        app:
            definition_dir: "%kernel.root_dir%/../src/AppBundle/Resources/config/workflower" # A directory where BPMN files for the `app` context are stored

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-2017 KUBO Atsuhiro, All rights reserved.

License

The BSD 2-Clause License

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
codifyo/ts-generator-bundle
andydefer/laravel-cluster
testo/fiber
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky
spatie/mailcoach-vapor