|
openmediavault
4.0 (Arrakis)
The open network attached storage solution
|
Public Member Functions | |
| clean () | |
| add ($node, $deps=[]) | |
| sort ($ignoreMissing=TRUE) | |
Sorts a series of dependencies in linear order (topological sort).
| OMV\Util\TopologicalSort::add | ( | $node, | |
$deps = [] |
|||
| ) |
Add a node and its dependencies.
| string | $node | The node. |
| mixed | $deps | The node dependencies. This can be an array or a string. Defaults to an empty array. |
| OMV\Util\TopologicalSort::clean | ( | ) |
Cleanup the internal structures.
| OMV\Util\TopologicalSort::sort | ( | $ignoreMissing = TRUE | ) |
| boolean | $ignoreMissing | Ignore dependency nodes that do not exist. Defaults to TRUE. |
1.8.13