@@ 435-448 (lines=14) @@ | ||
432 | $mbinfo_data = new $mbinfoclass(); |
|
433 | $mbinfo_detail = $mbinfo_data->getMBInfo(); |
|
434 | ||
435 | foreach ($mbinfo_detail->getMbTemp() as $dev) { |
|
436 | if ($temp == null) { |
|
437 | $temp = $mbinfo->addChild('Temperature'); |
|
438 | } |
|
439 | $item = $temp->addChild('Item'); |
|
440 | $item->addAttribute('Label', $dev->getName()); |
|
441 | $item->addAttribute('Value', $dev->getValue()); |
|
442 | if ($dev->getMax() !== null) { |
|
443 | $item->addAttribute('Max', $dev->getMax()); |
|
444 | } |
|
445 | if (defined('PSI_SENSOR_EVENTS') && PSI_SENSOR_EVENTS && $dev->getEvent() !== "") { |
|
446 | $item->addAttribute('Event', $dev->getEvent()); |
|
447 | } |
|
448 | } |
|
449 | ||
450 | foreach ($mbinfo_detail->getMbFan() as $dev) { |
|
451 | if ($fan == null) { |
|
@@ 450-463 (lines=14) @@ | ||
447 | } |
|
448 | } |
|
449 | ||
450 | foreach ($mbinfo_detail->getMbFan() as $dev) { |
|
451 | if ($fan == null) { |
|
452 | $fan = $mbinfo->addChild('Fans'); |
|
453 | } |
|
454 | $item = $fan->addChild('Item'); |
|
455 | $item->addAttribute('Label', $dev->getName()); |
|
456 | $item->addAttribute('Value', $dev->getValue()); |
|
457 | if ($dev->getMin() !== null) { |
|
458 | $item->addAttribute('Min', $dev->getMin()); |
|
459 | } |
|
460 | if (defined('PSI_SENSOR_EVENTS') && PSI_SENSOR_EVENTS && $dev->getEvent() !== "") { |
|
461 | $item->addAttribute('Event', $dev->getEvent()); |
|
462 | } |
|
463 | } |
|
464 | ||
465 | foreach ($mbinfo_detail->getMbVolt() as $dev) { |
|
466 | if ($volt == null) { |
|
@@ 483-496 (lines=14) @@ | ||
480 | } |
|
481 | } |
|
482 | ||
483 | foreach ($mbinfo_detail->getMbPower() as $dev) { |
|
484 | if ($power == null) { |
|
485 | $power = $mbinfo->addChild('Power'); |
|
486 | } |
|
487 | $item = $power->addChild('Item'); |
|
488 | $item->addAttribute('Label', $dev->getName()); |
|
489 | $item->addAttribute('Value', $dev->getValue()); |
|
490 | if ($dev->getMax() !== null) { |
|
491 | $item->addAttribute('Max', $dev->getMax()); |
|
492 | } |
|
493 | if (defined('PSI_SENSOR_EVENTS') && PSI_SENSOR_EVENTS && $dev->getEvent() !== "") { |
|
494 | $item->addAttribute('Event', $dev->getEvent()); |
|
495 | } |
|
496 | } |
|
497 | ||
498 | foreach ($mbinfo_detail->getMbCurrent() as $dev) { |
|
499 | if ($current == null) { |
|
@@ 498-511 (lines=14) @@ | ||
495 | } |
|
496 | } |
|
497 | ||
498 | foreach ($mbinfo_detail->getMbCurrent() as $dev) { |
|
499 | if ($current == null) { |
|
500 | $current = $mbinfo->addChild('Current'); |
|
501 | } |
|
502 | $item = $current->addChild('Item'); |
|
503 | $item->addAttribute('Label', $dev->getName()); |
|
504 | $item->addAttribute('Value', $dev->getValue()); |
|
505 | if ($dev->getMax() !== null) { |
|
506 | $item->addAttribute('Max', $dev->getMax()); |
|
507 | } |
|
508 | if (defined('PSI_SENSOR_EVENTS') && PSI_SENSOR_EVENTS && $dev->getEvent() !== "") { |
|
509 | $item->addAttribute('Event', $dev->getEvent()); |
|
510 | } |
|
511 | } |
|
512 | } |
|
513 | } |
|
514 | } |