Code Analysis: Hosting monitor 0.9.1

Function Rating Maintainability Complexity Lines of code
sysinfo::cpu_info()
D
29 35 115
Parser::parse_filesystems()
C
33 28 88
hddtemp::temperature()
B
35 22 80
xml::buildHardware()
B
37 22 72
sysinfo::cpu_info()
B
38 20 66
upsinfo::info()
B
38 18 78
bsd_common::memory()
B
38 17 64
mbinfo::temperature()
A
44 16 42
sysinfo::memory()
A
42 13 46
mbinfo::fans()
A
46 13 35
mbinfo::voltage()
A
46 13 35
sysinfo::ide()
A
46 12 38
sysinfo::ide()
A
46 12 37
sysinfo::__construct()
A
46 12 35
execute_program()
A
43 11 47
xml::__construct()
A
47 11 33
Error::trace()
A
48 10 31
sysinfo::usb()
A
48 10 31
sysinfo::memory()
A
45 8 40
sysinfo::memory()
A
45 8 40
gdc()
A
53 9 23
sysinfo::network()
A
47 8 33
xml::buildFilesystems()
A
47 8 31
rfts()
A
49 8 30
sysinfo::kernel()
A
51 8 27
sysinfo::pci()
A
52 8 24
xml::buildXml()
A
55 8 22
sysinfo::cpu_info()
A
53 8 21
xml::buildMbinfo()
A
48 7 34
sysinfo::filesystems()
A
47 7 34
sysinfo::GetWMI()
S
50 7 29
mbinfo::temperature()
S
51 7 26
Parser::parse_pciconf()
S
52 7 23
sysinfo::pci()
S
53 7 21
sysinfo::scsi()
S
49 6 30
phpsysinfo_get_all()
S
54 6 23
sysinfo::usb()
S
52 6 23
sysinfo::ide()
S
52 6 22
Error::print_var()
S
53 6 21
mbinfo::voltage()
S
54 6 21
mbinfo::fans()
S
54 6 20
bsd_common::pci()
S
57 6 15
sysinfo::scsi()
S
50 5 29
sysinfo::filesystems()
S
50 5 27
sysinfo::network()
S
51 5 25
sysinfo::filesystems()
S
52 5 21
Error::ErrorsAsHTML()
S
53 5 21
xml::buildMemory()
S
46 4 36
sysinfo::ide()
S
54 5 20
sysinfo::network()
S
54 5 19
sysinfo::network()
S
54 5 19
find_program()
S
56 5 18
sysinfo::ide()
S
57 5 14
sysinfo::memory()
S
50 4 29
xml::buildVitals()
S
51 4 24
xml::buildUpsinfo()
S
51 4 23
sysinfo::loadavg()
S
53 4 22
checkForExtensions()
S
54 4 22
sysinfo::network()
S
55 4 20
bsd_common::ide()
S
55 4 19
sysinfo::network()
S
54 4 19
sysinfo::network()
S
54 4 19
sysinfo::network()
S
55 4 18
Parser::parse_lspci()
S
56 4 17
bsd_common::scsi()
S
56 4 17
mbinfo::voltage()
S
58 4 15
mbinfo::temperature()
S
57 4 15
bsd_common::read_dmesg()
S
59 4 15
finddups()
S
60 4 14
mbinfo::fans()
S
60 4 13
sysinfo::_devicelist()
S
60 4 12
upsinfo::__construct()
S
61 4 11
mbinfo::voltage()
S
48 2 37
bsd_common::loadavg()
S
54 3 20
uptime()
S
58 3 16
mbinfo::voltage()
S
57 3 16
sysinfo::cpu_info()
S
57 3 16
hide_fstype()
S
67 4 8
format_bytesize()
S
58 3 15
hide_mount()
S
67 4 8
mbinfo::fans()
S
58 3 15
sysinfo::uptime()
S
58 3 15
xml::buildNetwork()
S
57 3 15
mbinfo::temperature()
S
58 3 15
mbinfo::temperature()
S
58 3 15
sysinfo::chostname()
S
60 3 14
bsd_common::cpu_info()
S
58 3 14
Error::ErrorsAsXML()
S
58 3 14
sysinfo::chostname()
S
61 3 13
sysinfo::loadavg()
S
60 3 13
sysinfo::loadavg()
S
62 3 11
widget_phpsysinfo_init()
S
55 2 21
mbinfo::temperature()
S
54 2 21
sysinfo::memory()
S
55 2 18
mbinfo::fans()
S
56 2 18
__autoload()
S
64 3 9
sysinfo::kernel()
S
65 3 9
sysinfo::users()
S
63 3 10
xml::buildPlugins()
S
64 3 10
Error::ErrorsAddToXML()
S
62 3 10
psi_plugin::checkfiles()
S
65 3 8
sysinfo::cpu_info()
S
61 2 12
widget_phpsysinfo()
S
61 2 12
sysinfo::__construct()
S
61 2 12
psi_plugin::__construct()
S
62 2 11
sysinfo::grab_ioreg()
S
62 2 11
sysinfo::pci()
S
61 2 11
mbinfo::__construct()
S
61 2 11
phpsysinfo_init_configuration()
S
63 2 11
gf()
S
52 1 22
sysinfo::uptime()
S
53 1 21
sysinfo::kstat()
S
66 2 8
sysinfo::ide()
S
67 2 8
sysinfo::ip_addr()
S
70 2 6
sysinfo::kernel()
S
69 2 7
bsd_common::vip_addr()
S
70 2 6
bsd_common::ip_addr()
S
70 2 6
sysinfo::vhostname()
S
71 2 6
format_speed()
S
65 2 9
sysinfo::users()
S
66 2 8
bsd_common::users()
S
69 2 7
mbinfo::__construct()
S
65 2 9
psi_plugin::getconfig()
S
70 2 6
mbinfo::__construct()
S
69 2 7
sysinfo::ip_addr()
S
70 2 6
sysinfo::get_sys_ticks()
S
66 2 8
sysinfo::vhostname()
S
71 2 6
bsd_common::grab_key()
S
68 2 7
bsd_common::distro()
S
69 2 7
sysinfo::grab_key()
S
65 2 9
xml::buildHddtemp()
S
62 2 10
Error::ErrorsExist()
S
70 2 7
sysinfo::vhostname()
S
71 2 6
bsd_common::chostname()
S
69 2 7
Error::singleton()
S
69 2 7
sysinfo::users()
S
65 2 9
bsd_common::hostname()
S
71 2 6
sysinfo::ip_addr()
S
70 2 6
sysinfo::users()
S
65 2 9
sysinfo::chostname()
S
69 2 7
sysinfo::vhostname()
S
71 2 6
sysinfo::chostname()
S
64 2 10
sysinfo::kernel()
S
66 2 8
sysinfo::scsi()
S
76 1 4
Error::__clone()
S
80 1 3
sysinfo::get_sys_ticks()
S
73 1 5
sysinfo::pci()
S
77 1 4
sysinfo::distroicon()
S
77 1 4
bsd_common::set_pciregexp2()
S
81 1 3
bsd_common::set_scsiregexp1()
S
81 1 3
mbinfo::voltage()
S
83 1 3
Error::__construct()
S
77 1 4
sysinfo::scsi()
S
77 1 4
xml::getXml()
S
81 1 3
bsd_common::set_cpuregexp2()
S
81 1 3
sysinfo::filesystems()
S
81 1 3
sysinfo::memory_additional()
S
62 1 10
sysinfo::__construct()
S
71 1 6
sysinfo::filesystems()
S
81 1 3
sysinfo::usb()
S
77 1 4
sysinfo::usb()
S
76 1 4
sysinfo::distroicon()
S
77 1 4
sysinfo::distro()
S
82 1 3
sysinfo::ide()
S
77 1 4
sysinfo::__construct()
S
65 1 9
sysinfo::distro()
S
77 1 4
phpsysinfo_options()
S
75 1 4
sysinfo::get_sys_ticks()
S
69 1 6
sysinfo::distroicon()
S
77 1 4
sysinfo::vip_addr()
S
80 1 3
sysinfo::distroicon()
S
82 1 3
bsd_common::__construct()
S
80 1 3
phpsysinfo_include_css()
S
73 1 4
get_phpsysinfo_html()
S
74 1 5
sysinfo::loadavg()
S
67 1 7
sysinfo::cpu_info()
S
68 1 7
sysinfo::uptime()
S
75 1 4
sysinfo::get_sys_ticks()
S
73 1 5
bsd_common::uptime()
S
77 1 4
bsd_common::kernel()
S
71 1 5
sysinfo::distroicon()
S
77 1 4
sysinfo::vip_addr()
S
80 1 3
sysinfo::distroicon()
S
82 1 3
bsd_common::set_scsiregexp2()
S
81 1 3
Error::addError()
S
72 1 5
sysinfo::vip_addr()
S
80 1 3
sysinfo::distro()
S
75 1 4
sysinfo::__construct()
S
66 1 9
mbinfo::fans()
S
83 1 3
bsd_common::set_pciregexp1()
S
81 1 3
sysinfo::pci()
S
76 1 4
sysinfo::vip_addr()
S
80 1 3
sysinfo::distroicon()
S
77 1 4
sysinfo::ip_addr()
S
72 1 5
sysinfo::distroicon()
S
77 1 4
sysinfo::__construct()
S
65 1 9
bsd_common::set_cpuregexp1()
S
81 1 3
xml::combinexml()
S
70 1 6
bsd_common::usb()
S
82 1 3
bsd_common::filesystems()
S
81 1 3
Error::addWarning()
S
73 1 5
xml::printXml()
S
77 1 4
sysinfo::distro()
S
77 1 4
widget_phpsysinfo_options()
S
100 1 2
phpsysinfo_menu()
S
78 1 3
Parser::add_df_param()
S
79 1 3
sysinfo::uptime()
S
69 1 6