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;
}