clippings/silex-workflow

Silex service provider for symfony/workflow component

2.0.1 2020-03-18 15:39 UTC

This package is auto-updated.

Last update: 2024-03-19 00:50:47 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 clippings/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