Spec-Zone.ru › Symfony 4.1

GraphvizDumper

class GraphvizDumper implements DumperInterface

GraphvizDumper выводит поток работы в виде файла graphviz.

Вы можете преобразовать сгенерированный файл dot с помощью утилиты dot (http://www.graphviz.org/):

dot -Tpng workflow.dot > workflow.png

Свойства

static protected $defaultOptions

Методы

string dump(Definition $definition, Marking $marking = null, array $options = array())

Выводит определение потока работы.

findPlaces(Definition $definition, Marking $marking = null)
findTransitions(Definition $definition)
addPlaces(array $places)
addTransitions(array $transitions)
findEdges(Definition $definition)
addEdges(array $edges)
startDot(array $options)
endDot()
dotize($id)
string escape(string $string)

Подробности

string dump(Definition $definition, Marking $marking = null, array $options = array())

Выводит определение потока работы.

Параметры

Definition $definition Экземпляр Definition
Marking $marking Экземпляр Marking
array $options Массив опций

Возвращаемое значение

string Представление потока работы

protected findPlaces(Definition $definition, Marking $marking = null)

Параметры

Definition $definition
Marking $marking

protected findTransitions(Definition $definition)

Параметры

Definition $definition

protected addPlaces(array $places)

Параметры

array $places

protected addTransitions(array $transitions)

Параметры

array $transitions

protected findEdges(Definition $definition)

Параметры

Definition $definition

protected addEdges(array $edges)

Параметры

array $edges

protected startDot(array $options)

Параметры

array $options

protected endDot()

protected dotize($id)

Параметры

$id

protected string escape(string $string)

Параметры

string $string

Возвращаемое значение

string

© 2004–2017 Fabien Potencier
Licensed under the MIT License.
https://api.symfony.com/4.1/Symfony/Component/Workflow/Dumper/GraphvizDumper.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API