CraueFormFlowDemoBundle icon indicating copy to clipboard operation
CraueFormFlowDemoBundle copied to clipboard

Example code showcasing the features of CraueFormFlowBundle.

trafficstars

Information

Build Status Coverage Status

CraueFormFlowDemoBundle contains the code used by http://craue.de/symfony-playground/en/CraueFormFlow/, a live demo showcasing the features of CraueFormFlowBundle.

Take a branch of CraueFormFlowDemoBundle matching the version of CraueFormFlowBundle you're using.

Installation

Get the bundle

Let Composer download and install the bundle by running

composer require craue/formflow-demo-bundle:@dev

in a shell.

Enable the bundle

If you don't use Symfony Flex, register it manually:

// in config/bundles.php
return [
	// ...
	Craue\FormFlowDemoBundle\CraueFormFlowBundle::class => ['all' => true],
	Craue\FormFlowDemoBundle\CraueFormFlowDemoBundle::class => ['all' => true],
];

Or, for Symfony 3.4:

// in app/AppKernel.php
public function registerBundles() {
	$bundles = [
		// ...
		new Craue\FormFlowBundle\CraueFormFlowBundle(),
		new Craue\FormFlowBundle\CraueFormFlowDemoBundle(),
	];
	// ...
}

Add the routes

# in config/routes.yaml
CraueFormFlowDemoBundle:
  resource: '@CraueFormFlowDemoBundle/Controller/'
  type: annotation

Usage

Start your server:

symfony serve

Go to the demo page:

https://127.0.0.1:8000/CraueFormFlow/