This commit is contained in:
Dennis Eichhorn 2023-10-05 11:58:36 +00:00
parent 007fc6dfe8
commit eff9f243d9

View File

@ -250,9 +250,13 @@ class Node
foreach ($this->edges as $edge) { foreach ($this->edges as $edge) {
$nodes = $edge->getNodes(); $nodes = $edge->getNodes();
$neighbors[] = $nodes[0] !== null && !$this->isEqual($nodes[0]) if ($edge->isDirected && isset($nodes[1]) && !$this->isEqual($nodes[1])) {
? $nodes[0] $neighbors[] = $nodes[1];
: $nodes[1]; } else {
$neighbors[] = isset($nodes[0]) && !$this->isEqual($nodes[0])
? $nodes[0]
: $nodes[1];
}
} }
return $neighbors; return $neighbors;