PHP Класс raoul2000\workflow\source\file\DefaultArrayParser
Example :
[
'initialStatusId' => 'draft',
'status' => [
'draft' => [
'label' => 'Draft State'
'transition' => 'published'
],
'published' => [
'transition' => ['draft','published']
],
'archived'
]
]
Показать файл
Открыть проект
Примеры использования класса
Открытые свойства
Свойство |
Тип |
Описание |
|
$validate |
|
when TRUE, the parse method will also perform some validations |
|
Открытые методы
Метод |
Описание |
|
parse ( string $wId, array $definition, raoul2000\workflow\source\file\WorkflowFileSource $source ) : array |
Parse a workflow defined as a PHP Array. |
|
Описание методов
The workflow definition passed as argument is turned into an array that can be
used by the WorkflowFileSource components.
public parse ( string $wId, array $definition, raoul2000\workflow\source\file\WorkflowFileSource $source ) : array |
$wId |
string |
|
$definition |
array |
|
$source |
raoul2000\workflow\source\file\WorkflowFileSource |
|
Результат |
array |
The parse workflow array definition |
Описание свойств
$validate публичное свойство
when TRUE, the parse method will also perform some validations