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

Installs: 519

Dependents: 0

Suggesters: 1

Security: 0

Stars: 2

Watchers: 2

Forks: 0

Open Issues: 1

pkg:composer/jeyroik/extas-workflow-dashboard


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) Добавить во все методы со списками поддержку сортировки.