Code Analysis: WP-ISPConfig 3.1

Function Rating Maintainability Complexity Lines of code
WPISPConfig_New_Website::create()
D
29 31 123
WPISPConfig_New_Website::page()
C
22
16 307
WPISPConfig_Domain_Alias::page()
B
30 8 172
WPISPConfig_Domain_Alias::create()
A
44 14 42
WPISPConfig_New_Website::save()
A
38 12 63
WPISPConfig_Dashboard::page()
A
37 9 91
WPISPConfig_DefaultValues::settings_input()
A
43 11 51
WPISPConfig_Settings::settings_input()
A
43 11 51
WPISPConfig_New_Website::ajax_select_client()
A
46 8 35
WPISPConfig_New_Website::before_create()
A
47 8 35
WPISPConfig_notices::show()
A
53 9 20
WPISPConfig_Domain_Alias::cmb_domain()
A
47 7 34
WPISPConfig_DefaultValues::sanitize_option()
S
63 9 8
WPISPConfig_notices::add()
S
57 8 15
WPISPConfig_Settings::settings_page()
S
40 3 86
WPISPConfig_Settings::sanitize_option()
S
60 8 11
WPISPConfig_DefaultValues::settings_page()
S
40 3 81
WPISPConfig_Settings::register_settings()
S
37 1 105
WPISPConfig_Domain_Alias::save()
S
50 5 28
RestApiISPConfig::request()
S
50 5 26
RestApiISPConfig::add_client()
S
54 5 22
WPISPConfig_Settings::test_connection()
S
55 5 19
SoapIspconfig::add_client()
S
57 5 17
WPISPConfig::constants()
S
62 5 14
wpispconfig_get_settings_tabs()
S
53 4 21
wpispconfig_default_options_add_client()
S
41 1 64
WPISPConfig_Dashboard::post_refresh_list()
S
56 4 17
WPISPConfig_DefaultValues::register_settings()
S
44 1 61
wpispconfig_default_options_add_website()
S
43 1 54
SoapIspconfig::__construct()
S
55 3 19
wpispconfig_default_options_sites_web_aliasdomain_add()
S
44 1 48
WPISPConfig_Dashboard::refresh_website_list()
S
56 3 17
WPISPConfig::load_text_domain()
S
58 3 15
WPISPConfig_Dashboard::testingdns()
S
51 2 26
WPISPConfig_New_Website::form_inputs_before()
S
54 1 34
wpispconfig_default_options_mail_user_add()
S
50 1 29
wpispconfig_default_options_dns_zone_add()
S
55 1 20
wpispconfig_default_options_sites_ftp_user_add()
S
55 1 20
wpispconfig_default_options_dns_alias_add()
S
58 1 16
wpispconfig_get_current_api()
S
69 2 7
WPISPConfig_Domain_Alias::hooks()
S
68 2 7
WPISPConfig_DefaultValues::hooks()
S
63 2 10
WPISPConfig_Dashboard::hooks()
S
70 2 6
SoapIspconfig::dns_templatezone_get_all()
S
69 2 7
WPISPConfig_New_Website::hooks()
S
62 2 10
WPISPConfig_Settings::hooks()
S
65 2 9
WPISPConfig_New_Website::notices_success()
S
64 2 8
WPISPConfig::init()
S
67 2 9
WPISPConfig_Settings::get_option()
S
70 2 6
WPISPConfig_DefaultValues::get_option()
S
71 2 6
RestApiISPConfig::__construct()
S
65 2 8
WPISPConfig_DefaultValues::tax_menu_correction()
S
69 2 7
RestApiISPConfig::dns_templatezone_get_all()
S
64 2 10
WPISPConfig_DefaultValues::tax_submenu_correction()
S
67 2 8
wpispconfig_default_options_dns_templatezone_add()
S
61 1 13
WPISPConfig_Dashboard::settings_menu()
S
60 1 13
WPISPConfig_DefaultValues::settings_menu()
S
61 1 12
WPISPConfig_Domain_Alias::menu()
S
61 1 12
WPISPConfig_New_Website::menu()
S
61 1 12
WPISPConfig_Settings::add_scripts()
S
60 1 12
WPISPConfig_Settings::settings_menu()
S
61 1 12
RestApiISPConfig::add_website()
S
62 1 11
WPISPConfig_New_Website::add_scripts()
S
62 1 11
WPISPConfig::includes()
S
63 1 11
RestApiISPConfig::client_get_groupid()
S
69 1 7
SoapIspconfig::dns_templatezone_add()
S
68 1 6
RestApiISPConfig::dns_zone_get_id()
S
69 1 7
WPISPConfig_Settings::section_empty()
S
89 1 2
SoapIspconfig::sites_web_domain_get()
S
79 1 3
RestApiISPConfig::mail_user_add()
S
64 1 10
WPISPConfig_notices::hooks()
S
79 1 3
SoapIspconfig::mail_domain_add()
S
72 1 5
SoapIspconfig::sites_database_user_add()
S
72 1 5
RestApiISPConfig::dns_templatezone_add()
S
65 1 9
RestApiISPConfig::server_get_php_versions()
S
67 1 8
WPISPConfig::hooks()
S
89 1 2
WPISPConfig_Dashboard::add_styles()
S
89 1 2
WPISPConfig_DefaultValues::add_scripts()
S
89 1 2
RestApiISPConfig::sites_database_user_add()
S
64 1 10
RestApiISPConfig::sites_web_aliasdomain_add()
S
64 1 10
SoapIspconfig::server_get_all()
S
80 1 3
RestApiISPConfig::mail_domain_add()
S
64 1 10
RestApiISPConfig::sites_web_domain_get()
S
69 1 7
SoapIspconfig::add_website()
S
71 1 5
RestApiISPConfig::get_function_list()
S
71 1 6
SoapIspconfig::dns_zone_add()
S
72 1 5
SoapIspconfig::client_get()
S
79 1 3
WPISPConfig_DefaultValues::add_styles()
S
89 1 2
RestApiISPConfig::server_get_all()
S
71 1 6
wpispconfig_default_options_mail_domain_add()
S
66 1 9
RestApiISPConfig::client_get()
S
69 1 7
wpispconfig_default_options_sites_database_user_add()
S
66 1 9
SoapIspconfig::sites_ftp_user_add()
S
71 1 5
RestApiISPConfig::dns_alias_add()
S
64 1 10
SoapIspconfig::server_get_php_versions()
S
75 1 4
WPISPConfig_New_Website::add_styles()
S
80 1 3
SoapIspconfig::dns_alias_add()
S
72 1 5
RestApiISPConfig::sites_ftp_user_add()
S
64 1 10
WPISPConfig_Domain_Alias::add_scripts()
S
63 1 10
WPISPConfig_DefaultValues::section_empty()
S
89 1 2
SoapIspconfig::get_function_list()
S
80 1 3
WPISPConfig_Domain_Alias::add_styles()
S
89 1 2
SoapIspconfig::sites_web_aliasdomain_add()
S
72 1 5
WPISPConfig_Dashboard::add_scripts()
S
89 1 2
SoapIspconfig::client_get_all()
S
80 1 3
WPISPConfig_Settings::add_styles()
S
78 1 3
SoapIspconfig::dns_zone_get_id()
S
79 1 3
RestApiISPConfig::dns_zone_add()
S
64 1 10
SoapIspconfig::mail_user_add()
S
72 1 5
SoapIspconfig::get_client_by_user()
S
79 1 3
RestApiISPConfig::get_client_by_user()
S
69 1 7
SoapIspconfig::client_get_groupid()
S
79 1 3
RestApiISPConfig::client_get_all()
S
71 1 6