Как создать файл изображения рабочего процесса внутри контроллера Symfony? - PullRequest
0 голосов
/ 25 сентября 2019

Я хочу создать файл образа рабочего процесса Symfony изнутри контроллера.

В документации только показано, как это сделать внутри консоли.Я уже установил библиотеку GraphViz через композитор, но не смог найти метод, который может преобразовать определение рабочего процесса в изображение.

php bin/console workflow:dump workflow-name | dot -Tsvg -o graph.svg

Я надеюсь, что это не единственный способсделай это?!

1 Ответ

0 голосов
/ 25 сентября 2019

Symfony предоставляет вам решение для выгрузки рабочего процесса в формате GraphViz (точка) или PlantUML (puml).Он не конвертирует его в изображение.Вы должны сделать это самостоятельно с помощью exec или с этими альтернативами для точечных файлов:

Я не нашел решения для преобразования puml в изображение без двоичных файлов PlantUML.

...