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())
Выводит определение потока работы.
Параметры
| Definition | $definition | Экземпляр Definition |
| Marking | $marking | Экземпляр Marking |
| array | $options | Массив опций |
Возвращаемое значение
| string | Представление потока работы |
protected
findPlaces(Definition $definition, Marking $marking = null)
Параметры
protected
findTransitions(Definition $definition)
Параметры
protected
addPlaces(array $places)
Параметры
protected
addTransitions(array $transitions)
Параметры
protected
findEdges(Definition $definition)
Параметры
protected
addEdges(array $edges)
Параметры
protected
startDot(array $options)
Параметры
protected
endDot()
protected
dotize($id)
Параметры
protected string
escape(string $string)
Параметры
Возвращаемое значение