Symfony\Component\Workflow\Dumper\GraphvizDumper::findEdges PHP Method

findEdges() protected method

protected findEdges ( Symfony\Component\Workflow\Definition $definition )
$definition Symfony\Component\Workflow\Definition
    protected function findEdges(Definition $definition)
    {
        $dotEdges = array();
        foreach ($definition->getTransitions() as $transition) {
            foreach ($transition->getFroms() as $from) {
                $dotEdges[] = array('from' => $from, 'to' => $transition->getName(), 'direction' => 'from');
            }
            foreach ($transition->getTos() as $to) {
                $dotEdges[] = array('from' => $transition->getName(), 'to' => $to, 'direction' => 'to');
            }
        }
        return $dotEdges;
    }