DefinitionBuilder

class DefinitionBuilder

Builds a definition.

Methods

__construct(array $places = array(), array $transitions = array())
Definition build()
reset()

Clear all data in the builder.

setInitialPlace(string $place)
addPlace(string $place)
addPlaces(array $places)
addTransitions(array $transitions)
addTransition(Transition $transition)

Details

__construct(array $places = array(), array $transitions = array())

Parameters

array $places
array $transitions

Definition build()

Return Value

Definition

reset()

Clear all data in the builder.

setInitialPlace(string $place)

Parameters

string $place

addPlace(string $place)

Parameters

string $place

addPlaces(array $places)

Parameters

array $places

addTransitions(array $transitions)

Parameters

array $transitions

addTransition(Transition $transition)

Parameters

Transition $transition

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/Workflow/DefinitionBuilder.html