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
파일 보기 프로젝트 열기: symfony/workflow 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
$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