angyvolin/silex-workflow

Silex service provider for symfony/workflow component

v1.0.0 2017-04-27 18:13 UTC

This package is not auto-updated.

Last update: 2024-11-09 21:27:22 UTC


README

Silex 2.* service provider for Symfony Workflow component.

silex-workflow-image

About

The Workflow component provides tools for managing a workflow or finite state machine. symfony/workflow was introduced in Symfony 3.2.

Installation

composer require angyvolin/silex-worflow

To be able to use twig helpers you also require a symfony/twig-bridge package:

composer require symfony/twig-bridge

Configuration

Register the service and pass workflow configuration:

<?php

use Angyvolin\Provider\WorkflowServiceProvider;

$app->register(new WorkflowServiceProvider(), array(
    'workflow.config' => $workflowConfig,
));

Usage

See silex-workflow-demo

Tests

composer install
phpunit

License

MIT License