PHP Класс Symfony\Component\Workflow\Dumper\GraphvizDumper

You can convert the generated dot file with the dot utility (http://www.graphviz.org/): dot -Tpng workflow.dot > workflow.png
Автор: Fabien Potencier ([email protected])
Автор: Grégoire Pineau ([email protected])
Наследование: implements Symfony\Component\Workflow\Dumper\DumperInterface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$defaultOptions

Открытые методы

Метод Описание
dump ( Symfony\Component\Workflow\Definition $definition, Symfony\Component\Workflow\Marking $marking = null, array $options = [] )

Защищенные методы

Метод Описание
addEdges ( array $edges )
addPlaces ( array $places )
addTransitions ( array $transitions )
dotize ( $id )
endDot ( )
findEdges ( Symfony\Component\Workflow\Definition $definition )
findPlaces ( Symfony\Component\Workflow\Definition $definition, Symfony\Component\Workflow\Marking $marking = null )
findTransitions ( Symfony\Component\Workflow\Definition $definition )
startDot ( array $options )

Приватные методы

Метод Описание
addAttributes ( array $attributes )
addOptions ( array $options )

Описание методов

addEdges() защищенный Метод

protected addEdges ( array $edges )
$edges array

addPlaces() защищенный Метод

protected addPlaces ( array $places )
$places array

addTransitions() защищенный Метод

protected addTransitions ( array $transitions )
$transitions array

dotize() защищенный Метод

protected dotize ( $id )

dump() публичный Метод

Dumps the workflow as a graphviz graph. Available options: * graph: The default options for the whole graph * node: The default options for nodes (places + transitions) * edge: The default options for edges
public dump ( Symfony\Component\Workflow\Definition $definition, Symfony\Component\Workflow\Marking $marking = null, array $options = [] )
$definition Symfony\Component\Workflow\Definition
$marking Symfony\Component\Workflow\Marking
$options array

endDot() защищенный Метод

protected endDot ( )

findEdges() защищенный Метод

protected findEdges ( Symfony\Component\Workflow\Definition $definition )
$definition Symfony\Component\Workflow\Definition

findPlaces() защищенный Метод

protected findPlaces ( Symfony\Component\Workflow\Definition $definition, Symfony\Component\Workflow\Marking $marking = null )
$definition Symfony\Component\Workflow\Definition
$marking Symfony\Component\Workflow\Marking

findTransitions() защищенный Метод

protected findTransitions ( Symfony\Component\Workflow\Definition $definition )
$definition Symfony\Component\Workflow\Definition

startDot() защищенный Метод

protected startDot ( array $options )
$options array

Описание свойств

$defaultOptions защищенное статическое свойство

protected static $defaultOptions