jeyroik/extas-workflow-dashboard

There is no license information available for the latest version (6.6.1) of this package.

Simple dashboard for the extas workflow


README

PHP Composer codecov.io PHPStan Enabled Latest Stable Version Total Downloads Dependents

Описание

Простой (но функциональный) микро-сервис для построения Workflow (бизнес процесса) и прогона сущности по нему.

Установка

composer require jeyroik/extas-workflow-dashboard:*

# vendor/bin/extas init
# vendor/bin/extas install
# vendor/bin/extas jsonrpc -s resources/extas.json
# vendor/bin/extas install

Использование

# php -S 0.0.0.0:8080 -t vendor/jeyroik/extas-api/src/public

После запуска при переходе по localhost:8080 должен отобразиться экран "Схемы".

Также после запуска становится доступной json-rpc API по адресу localhost:8080/api/jsonrpc.

Спецификации операций можно посмотреть по адресу localhost:8080/specs/:

POST localhost:8080/specs/
Body:
{
    "method": "operation.all",
    "id": "<uuid4, но сейчас принимается любой, т.к. ни на что не влияет>"
}

Release notes

  • (json-rpc) Добавить во все методы со списками поддержку сортировки.