Вышла новая мажорная версия extas-workflow, а также extas-workflow-dashboard (т.к. он напрямую зависит от
- В новой версии появились тесты (покрытие
- Обработчики переходов вынесены в отдельный пакет (extas-workflow-dispatchers, который также покрыт тестами, покрытие
При переключении на новую версию, необходимо учесть два момента:
- Зареквайрить пакет с обработчиками (
- Обновить пути для обработчиков (они перебрались из пространства плагинов в пространство обработчиков, подробнее см. релиз 2.0.0)
#extas #workflow
workflow
).- В новой версии появились тесты (покрытие
91%
).- Обработчики переходов вынесены в отдельный пакет (extas-workflow-dispatchers, который также покрыт тестами, покрытие
95%
).При переключении на новую версию, необходимо учесть два момента:
- Зареквайрить пакет с обработчиками (
composer require jeyroik/extas-workflow-dispatchers:0.*
).- Обновить пути для обработчиков (они перебрались из пространства плагинов в пространство обработчиков, подробнее см. релиз 2.0.0)
#extas #workflow
GitHub
jeyroik/extas-workflow
Workflow package for Extas. Contribute to jeyroik/extas-workflow development by creating an account on GitHub.
В пакет extas-workflow подключен статический анализатор phpstan.
На текущий момент workflow соответствует
* 0 - минимальный
* 8 - максимальный
#extas #workflow #phpstan
На текущий момент workflow соответствует
5 уровню
phpstan * 0 - минимальный
* 8 - максимальный
#extas #workflow #phpstan
GitHub
jeyroik/extas-workflow
Workflow package for Extas. Contribute to jeyroik/extas-workflow development by creating an account on GitHub.
На текущий момент покрытие тестами пакета extas-workflow-dashboard увеличено с 16% до 80%.
#extas #workflow #tests #тесты #dashboard
#extas #workflow #tests #тесты #dashboard
Появилась новая мажорная версия workflow - 3.*
Внимание: новая версия несовместима с предыдущей.
В новой версии:
- Пакет templates заменён на samples.
- Для всех сущностей появились сэмплы.
- Для всех сущностей логика переписана на использование сэмплов.
- Для обработчиков переходов добавлен приоритет - чем выше приоритет, тем раньше сработает обработчик.
- Сильно упрощён интерфейс работы с обработчиками переходов.
- Удалены классы ошибок - вместо них используется пакет errors.
В ближайшее время в пакете появится подробное описание изменений.
#extas #workflow
Внимание: новая версия несовместима с предыдущей.
В новой версии:
- Пакет templates заменён на samples.
- Для всех сущностей появились сэмплы.
- Для всех сущностей логика переписана на использование сэмплов.
- Для обработчиков переходов добавлен приоритет - чем выше приоритет, тем раньше сработает обработчик.
- Сильно упрощён интерфейс работы с обработчиками переходов.
- Удалены классы ошибок - вместо них используется пакет errors.
В ближайшее время в пакете появится подробное описание изменений.
#extas #workflow
GitHub
jeyroik/extas-workflow
Workflow package for Extas. Contribute to jeyroik/extas-workflow development by creating an account on GitHub.
В связи с предыдущим сообщением, появилась новая мажорная версия 1.0 workflow-dispatchers.
В новой версии
- Все обработчики обновлены до
-
- Удалены обработчики
- Добавлена метрика климата кода.
#extas #workflow #dispatchers
В новой версии
- Все обработчики обновлены до
workflow 3.*
.-
FieldValueCompare
перестроен на использование conditions, т.е. теперь доступно намного больше условий для сравнения.- Удалены обработчики
FieldValue
и FieldValueRequired
. Вместо них предлагается использовать FieldValueCompare
.- Добавлена метрика климата кода.
#extas #workflow #dispatchers
GitHub
jeyroik/extas-workflow-dispatchers
Extas workflow dispatchers package. Contribute to jeyroik/extas-workflow-dispatchers development by creating an account on GitHub.
В связи с обновлением
В новой версии:
-
-
ВНИМАНИЕ:
В связи с масштабными изменениями пакета
Многие сущности переименованы, появились новые сущности.
#extas #workflow #dashboard
workflow
, появилась новая мажорная версия 3.0 workflow-dashboard.В новой версии:
-
entity.transit
помечена как устаревшая операция, но она всё ещё работает также, как раньше.-
workflow.transit
- новая операция для смены состояния сущности (вместо entity.transit
).ВНИМАНИЕ:
В связи с масштабными изменениями пакета
workflow
, настоятельно рекомендуется перепроверить все данные в вашем extas.json
.Многие сущности переименованы, появились новые сущности.
#extas #workflow #dashboard
GitHub
jeyroik/extas-workflow-dashboard
Simple api-dashboard for extas-workflow package using - jeyroik/extas-workflow-dashboard
Появились новые версии
-
-
Новые версии несут упрощение взаимодействия, при повышенной гибкости.
#extas #workflow #workflow_dashboard
workflow
и workflow-dashboard
:-
workflow
: 3.6.0-
workflow-dashboard
: 4.0.0Новые версии несут упрощение взаимодействия, при повышенной гибкости.
#extas #workflow #workflow_dashboard
GitHub
jeyroik/extas-workflow
Workflow package for Extas. Contribute to jeyroik/extas-workflow development by creating an account on GitHub.