mirror of
https://github.com/Karaka-Management/phpOMS.git
synced 2026-02-11 22:38:42 +00:00
fixes #299
This commit is contained in:
parent
007fc6dfe8
commit
eff9f243d9
|
|
@ -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;
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user