DefinitionBuilder
класс DefinitionBuilder
Создаёт определение.
Методы
| __construct(массив $places = массив(), массив $transitions = массив()) | ||
| Определение | build() | |
| $this | clear() Очистить все данные в билдере. | |
| $this | setInitialPlace(строка $place) | |
| $this | addPlace(строка $place) | |
| $this | addPlaces(массив $places) | |
| $this | addTransitions(массив $transitions) | |
| $this | addTransition(Переход $transition) | |
| $this | setMetadataStore(Интерфейс MetadataStore $metadataStore) | |
| $this | reset() устаревший |
Подробности
__construct(массив $places = массив(), массив $transitions = массив())
Параметры
| массив | $places | |
| массив | $transitions |
Определение build()
Значение возврата
| Определение |
$this clear()
Очистить все данные в билдере.
Значение возврата
| $this |
$this setInitialPlace(строка $place)
Параметры
| строка | $place |
Значение возврата
| $this |
$this addPlace(строка $place)
Параметры
| строка | $place |
Значение возврата
| $this |
$this addPlaces(массив $places)
Параметры
| массив | $places |
Значение возврата
| $this |
$this addTransitions(массив $transitions)
Параметры
| массив | $transitions |
Значение возврата
| $this |
$this addTransition(Переход $transition)
Параметры
| Переход | $transition |
Значение возврата
| $this |
$this setMetadataStore(Интерфейс MetadataStore $metadataStore)
Параметры
| Интерфейс MetadataStore | $metadataStore |
Значение возврата
| $this |
$this reset() устаревший
устаревший
Значение возврата
| $this |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Workflow/DefinitionBuilder.html