mirror of
https://github.com/Karaka-Management/phpOMS.git
synced 2026-01-11 01:38:41 +00:00
fixes #299
This commit is contained in:
parent
007fc6dfe8
commit
eff9f243d9
|
|
@ -250,9 +250,13 @@ class Node
|
|||
foreach ($this->edges as $edge) {
|
||||
$nodes = $edge->getNodes();
|
||||
|
||||
$neighbors[] = $nodes[0] !== null && !$this->isEqual($nodes[0])
|
||||
? $nodes[0]
|
||||
: $nodes[1];
|
||||
if ($edge->isDirected && isset($nodes[1]) && !$this->isEqual($nodes[1])) {
|
||||
$neighbors[] = $nodes[1];
|
||||
} else {
|
||||
$neighbors[] = isset($nodes[0]) && !$this->isEqual($nodes[0])
|
||||
? $nodes[0]
|
||||
: $nodes[1];
|
||||
}
|
||||
}
|
||||
|
||||
return $neighbors;
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user