Code Analysis: WebFacing™ – Storage, resource usage and errors in cPanel® 3.0.1

Function Rating Maintainability Complexity Lines of code
WebFacing\cPanel\Health::admin()
D
0
202 685
WebFacing\cPanel\Glance::admin()
D
26
33 156
WebFacing\cPanel\Main::init_data()
B
41 16 49
WebFacing\cPanel\Health::mail_accounts()
A
50 14 26
WebFacing\cPanel\Charts::admin()
A
37 10 74
WebFacing\cPanel\Health::disk_space_test()
A
48 12 27
WebFacing\cPanel\Main::admin()
A
44 9 42
WebFacing\cPanel\Main::cpanel_uapi_result()
A
55 10 16
WebFacing\cPanel\Main::load()
A
50 8 24
WebFacing\cPanel\Main::cpanel_usages()
S
51 6 25
WebFacing\cPanel\Health::email_routing_test()
S
47 5 36
mb_str_replace()
S
56 6 17
WebFacing\cPanel\Main::cpanel_subaccounts()
S
54 5 19
WebFacing\cPanel\Main::cpanel_errors()
S
55 5 17
WebFacing\cPanel\Main::cpanel_uapi()
S
62 6 9
WebFacing\cPanel\Health::https_only_test()
S
49 4 27
WebFacing\cPanel\Health::init_data()
S
54 4 19
WebFacing\cPanel\Health::errors_test()
S
49 3 29
array_is_list()
S
61 4 13
WebFacing\cPanel\Main::cpanel_email_routing_local()
S
67 4 6
WebFacing\cPanel\Main::cpanel_dns_local()
S
67 4 6
WebFacing\cPanel\Main::to_bytes()
S
57 3 14
WebFacing\cPanel\Health::info_usages()
S
53 2 23
WebFacing\cPanel\Main::cpanel_databases_disk_used()
S
63 3 10
WebFacing\cPanel\Main::email_to_utf8()
S
65 3 8
WebFacing\cPanel\Main::cpanel_email_mx_self()
S
69 3 6
WebFacing\cPanel\Health::load()
S
67 2 8
error_log()
S
68 2 7
WebFacing\cPanel\Main::cpanel_email_disk_usage()
S
67 2 7
str_ends_with()
S
74 2 4
WebFacing\cPanel\Main::get_usages()
S
64 2 9
str_starts_with()
S
74 2 4
WebFacing\cPanel\Main::cpanel_email_accounts()
S
67 2 7
WebFacing\cPanel\Main::cpanel_main_email_account()
S
62 1 11
WebFacing\cPanel\Main::cpanel_main_domain()
S
78 1 3
WebFacing\cPanel\Main::nocache_cpanel_uapi_result()
S
71 1 5
WebFacing\cPanel\Main::cpanel_version()
S
78 1 3
idn_to_utf8()
S
83 1 3
WebFacing\cPanel\Charts::load()
S
74 1 4
WebFacing\cPanel\Main::cpanel_user_ids()
S
73 1 4
WebFacing\cPanel\Glance::init_data()
S
77 1 3
_n()
S
78 1 3
WebFacing\cPanel\Main::cpanel_user_created()
S
78 1 3
WebFacing\cPanel\Main::cpanel_token()
S
70 1 5
mb_ucwords()
S
79 1 3
WebFacing\cPanel\Charts::init_data()
S
89 1 2
WebFacing\cPanel\Main::cpanel_dead_domains()
S
77 1 3
__()
S
79 1 3
_x()
S
79 1 3
WebFacing\cPanel\Main::cpanel_maximum_emails()
S
78 1 3
WebFacing\cPanel\Main::cpanel_total_disk_limit()
S
80 1 3
WebFacing\cPanel\Main::cpanel_user()
S
78 1 3
WebFacing\cPanel\Main::cpanel_quotas()
S
78 1 3
WebFacing\cPanel\Glance::load()
S
89 1 2
mb_str_starts_with()
S
75 1 4
mb_str_ends_with()
S
75 1 4
WebFacing\cPanel\Main::cpanel_list_domains()
S
78 1 3
WebFacing\cPanel\Main::cpanel_user_updated()
S
78 1 3
WebFacing\cPanel\Main::cpanel_databases()
S
78 1 3
WebFacing\cPanel\Main::cpanel_plan()
S
78 1 3
WebFacing\cPanel\Main::cpanel_contact()
S
70 1 6
_ex()
S
79 1 3
_nx()
S
78 1 3
WebFacing\cPanel\Main::cpanel_total_disk_used()
S
80 1 3
_e()
S
80 1 3
WebFacing\cPanel\Main::cpanel_two_factor()
S
78 1 3
str_contains()
S
79 1 3