Spec-Zone.ru › Symfony 4.1

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() устаревший

устаревший

с Symfony 4.1, используйте метод clear() вместо него.

Значение возврата

$this

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

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API