diff options
author | Simon Rettberg | 2023-08-03 11:02:46 +0200 |
---|---|---|
committer | Simon Rettberg | 2023-08-03 11:02:46 +0200 |
commit | f843aafe6e420b8d781aa343a70f6fae8291637a (patch) | |
tree | c0b87a42101f0801bcee917750525b655f57e649 | |
parent | [statistics] Support yet another weird JEDEC encoding (diff) | |
download | slx-admin-f843aafe6e420b8d781aa343a70f6fae8291637a.tar.gz slx-admin-f843aafe6e420b8d781aa343a70f6fae8291637a.tar.xz slx-admin-f843aafe6e420b8d781aa343a70f6fae8291637a.zip |
[statistics] Move function
-rw-r--r-- | modules-available/statistics/inc/hardwareparser.inc.php | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/modules-available/statistics/inc/hardwareparser.inc.php b/modules-available/statistics/inc/hardwareparser.inc.php index 9964159f..036b0431 100644 --- a/modules-available/statistics/inc/hardwareparser.inc.php +++ b/modules-available/statistics/inc/hardwareparser.inc.php @@ -84,6 +84,20 @@ class HardwareParser } /** + * @return ?string + */ + private static function lookupJedec(int $bank, int $id) + { + static $data = false; + if ($data === false) { + $data = json_decode(file_get_contents(dirname(__FILE__) . '/jedec.json'), true); + } + if (array_key_exists('bank' . $bank, $data) && array_key_exists('id' . $id, $data['bank' . $bank])) + return $data['bank' . $bank]['id' . $id]; + return null; + } + + /** * Turn several numeric measurements like Size, Speed, Voltage into a unitless * base representation, meant for comparison. For example, Voltages are converted * to Millivolts, Anything measured in [KMGT]Bytes (per second) to bytes, GHz to @@ -753,18 +767,4 @@ class HardwareParser return count($thisMachineHwIds); } - /** - * @return ?string - */ - private static function lookupJedec(int $bank, int $id) - { - static $data = false; - if ($data === false) { - $data = json_decode(file_get_contents(dirname(__FILE__) . '/jedec.json'), true); - } - if (array_key_exists('bank' . $bank, $data) && array_key_exists('id' . $id, $data['bank' . $bank])) - return $data['bank' . $bank]['id' . $id]; - return null; - } - } |