Code Analysis: wptools 4.58

Function Rating Maintainability Complexity Lines of code
Bill_Class_Diagnose::site_health_tab_content()
D
9
68 447
wptools_options()
D
11
65 390
wptools_fill_db__errors()
D
15
47 358
bill_check_resources()
D
17
42 356
wptools_sysinfo_get()
D
25
40 140
wptools_javacript()
D
25
27 181
wptools_options_permissions()
C
29
22 144
wptools_options_permissions22()
C
29 21 138
wptools_errors_today()
C
34 23 89
wptools_sql_details()
C
27
15 204
bill_install_plugin2()
B
35 22 81
wptools_get_ajax_data()
B
37 21 72
Bill_Class_Diagnose::bill_check_errors_today()
B
34 19 95
wptools_options_robots()
B
32 15 130
bill_install_check_memory()
B
38 18 70
wptools_wpsettings\OptionPageBuilder::admin_enqueue_scripts()
B
47 20 34
wptools_options_php_info()
B
29 12 151
wptools_options_benchmark()
B
32 13 127
wptools_options_permissions2()
B
34 13 111
wptools_print_html_result()
B
27
6 212
wptools_transients_admin()
B
28
8 172
bill_minozzi_js_error_catched()
B
38 15 66
wptools_add_admstylesheet()
A
40 15 57
wptools_site_health()
A
35 12 101
wptools_wpsettings\SettingsFactory::generate_field()
A
45 16 39
wptools_send_load_summary_email()
A
37 13 75
wptools_send_error_summary_email()
A
37 13 74
class_billtools_show_plugins::bill_show_plugins()
A
30 7 153
wptools_Bill_show_more_plugins::bill_show_plugins()
A
30 7 151
wptools_check_memory()
A
41 12 63
wptools_PluginInstaller::bill_install_plugin2()
A
38 11 71
wptools_wpsettings\OptionPageBuilderTabbed::__construct()
A
45 13 40
wptools_menu()
A
30 3 190
Bill_Class_Diagnose::check_memory()
A
42 11 57
wptools_findip2()
A
44 11 47
wptools_wpsettings\OptionPageBuilderTabbed::render()
A
33 6 109
wptools_read_file()
A
46 9 40
Bill_Class_Diagnose::bill_read_file()
A
47 9 39
wptools_cron_customized()
A
47 9 39
wptools_options_wpcron()
A
40 7 69
wptools_options_maintenance()
A
40 7 65
wptools_test_mysql()
A
44 8 44
wptoolsErrorHandler()
A
44 8 43
wptools_load_upsell()
A
42 7 57
wptools_remove_readme()
A
55 9 22
bill_js_error_catched()
A
47 8 35
wptools_format_filesize()
A
49 8 31
wptools_test_matwptools_h()
A
49 8 27
wptools_options_check_table()
A
40 5 71
wptools_wpsettings\MultiField::renderMultipleFieldGroups()
A
39 5 67
wptools_wpsettings\Field::__construct()
A
53 8 21
wptools_check_limit()
A
54 8 20
wptools_wpsettings\SettingsFactory::process_reset_options()
A
54 8 20
wptools_send_error_email()
S
44 6 44
wptools_fetch_files()
S
53 7 25
wptools_process_transient_actions()
S
53 7 24
wptools_wpsettings\Page::__construct()
S
55 7 18
wptools_bill_more()
S
60 7 12
wptools_wp_schedule_event()
S
53 6 25
wptools_format_filesize_kB()
S
52 6 25
wptools_wpsettings\OptionPageBuilder::register_page()
S
48 5 39
wptools_register_loading_time()
S
47 5 37
wptools_OSName()
S
55 6 20
Bill_Class_Diagnose::__construct()
S
50 5 29
bill_is_action_registered()
S
60 6 13
wptools_Bill_Minozzi_Add_Ajax_Url::__construct()
S
53 5 22
wptools_industry_benchmark()
S
48 4 36
wptools_wpsettings\Checkbox::sanitize()
S
57 5 19
wptools_plugin_row_meta()
S
55 5 19
wptools_isShellEnabled()
S
57 5 17
wptools_last_feedback\Bill_mConfig::message()
S
43 2 61
wptools_process_cron_actions()
S
58 5 16
wptools_wpsettings\MultiField::sanitize()
S
59 5 15
wptools_this_screen()
S
58 5 15
wptools_wpsettings\SectionFactory::__construct()
S
57 5 14
wptools_wpsettings\Field::render()
S
39 1 74
wptools_wpsettings\Section::render()
S
39 1 74
wptools_send_accumulated_errors_email()
S
60 5 13
wptools_get_speed_info()
S
51 4 27
wptools_delete_all_cron()
S
63 5 11
wptools_performance_share()
S
52 4 24
Bill_Class_Diagnose::show_dismissible_notification()
S
53 4 22
wptools_options_wp_config()
S
49 3 35
wptools_wpsettings\RadioField::set_markup()
S
55 4 18
wptools_last_feedback\Bill_mConfig::get_plugin_slug()
S
56 4 17
wptools_wpsettings\SelectField::set_markup()
S
58 4 15
wptools_test_ifelse()
S
62 5 10
getDirectorySize()
S
59 4 15
wptools_Bill_show_more_plugins::bill_plugin_installed()
S
59 4 14
wptools_BillCatchErrors\wptools_bill_catch_errors::add_bill_javascript_to_header()
S
49 1 58
wptools_wpsettings\TextArea::sanitize()
S
61 4 13
wptools_wpsettings\EditorField::sanitize()
S
61 4 13
wptools_wpsettings\Tab::set_active()
S
62 4 13
wptools_wpsettings\Field::sanitize()
S
61 4 13
wptools_options_htaccess()
S
51 3 28
bill_catch_errors::add_bill_javascript_to_header()
S
49 1 57
wptools_set_time_limit()
S
62 4 12
wptools_emojis_disable_remove_dns_prefetch()
S
62 4 11
wptools_test_wordpress()
S
51 3 26
wptools_alert_errors99()
S
48 2 39
wptools_alert_errors()
S
49 2 37
Bill_Class_Diagnose::show_dismissible_notification2()
S
54 3 21
wptools_last_feedback\Bill_mConfig::message()
S
49 2 36
deleteMaintenanceFile()
S
55 3 19
wptools_wpsettings\MultiField::renderSingleFieldGroup()
S
56 3 19
wptools_delete_all_expired()
S
56 3 18
wptools_index_disk_usage()
S
58 3 16
wptools_adm_enqueue_scripts_pointer()
S
57 3 16
wptools_array_to_html()
S
58 3 16
wptools_load_feedback()
S
70 4 6
wptools_localization_init()
S
65 4 8
wptools_set_limit()
S
63 4 10
wptools_contextual_help_dashboard()
S
50 2 30
wptools_admin_print_footer_scripts()
S
50 1 45
wptools_wpsettings\Checkbox::set_markup()
S
59 3 15
wptools_database_disk_usage()
S
60 3 14
wptools_check_total_ram()
S
62 3 13
class_billtools_show_plugins::bill_plugin_installed()
S
61 3 12
wptools_wpsettings\MultiField::render()
S
63 3 12
wptools_show_dismissible_notification2()
S
53 2 26
wptools_test_string()
S
60 3 11
wptools_get_transient_expiration()
S
63 3 11
wptools_webmaster_tools()
S
62 3 11
wptools_options_cookies()
S
54 2 25
wptools_add_analytics()
S
55 2 25
wptools_alert_errors3()
S
49 1 38
wptools_memory_test()
S
54 2 23
wptools_show_dismissible_notification()
S
55 2 20
wptools_test_benchmark()
S
55 2 19
wptools_custom_toolbar_link()
S
51 1 32
wptools_column_file_size()
S
66 3 8
wptools_test_loops()
S
64 3 10
wptools_activated()
S
65 3 10
wptools_check_if_obd_permitted()
S
67 3 8
wptools_bill_hooking_catch_errors()
S
63 3 10
wptools_general_admin_notice()
S
69 3 7
wptools_stop_auto_update_emails()
S
71 3 6
wptools_sizeFilter()
S
63 3 9
wptools_last_feedback\Bill_mConfig::register()
S
60 2 15
wptools_wpsettings\RadioField::__construct()
S
71 3 5
wptools_database_software()
S
59 2 14
wptools_database_max_packet_size()
S
61 2 13
wptools_database_max_no_connection()
S
61 2 13
wptools_wpsettings\SettingsFactory::add_settings_fields()
S
62 2 13
Bill_Class_Diagnose::custom_help_tab()
S
61 2 12
wptools_localization_init_fail()
S
65 2 12
wptools_dismiss_admin_notice()
S
67 2 12
wptools_wpsettings\UploadField::set_markup()
S
62 2 11
wptools_wpsettings\OptionPageBuilder::render_reset_form()
S
61 2 11
Bill_Class_Diagnose::get_instance()
S
64 2 11
wptools_Bill_show_more_plugins::enqueue_scripts()
S
53 1 24
wptools_custom_toolbar_debug()
S
56 1 21
wptools_contextual_help_settings()
S
55 1 21
wptools_add_error_test()
S
55 1 21
wptools_get_transients()
S
55 1 20
wptools_login_logo()
S
61 1 17
wptools_is_protected()
S
59 1 16
wptools_wpsettings\Page::set_markup_bottom()
S
70 2 7
wptools_dismissible_notice()
S
69 2 7
wptools_validate_ip2()
S
70 2 6
wptoolsErrorCatch()
S
64 2 10
wptools_dismissible_notice2()
S
71 2 6
wptools_php_max_input_vars()
S
67 2 8
wptools_get_ua()
S
68 2 7
wptools_get_host()
S
65 2 9
wptools_sysinfo_display()
S
71 2 7
wptools_wpsettings\MultiField::__construct()
S
69 2 6
wptools_get_transient_name()
S
73 2 4
wptools_exec_enabled()
S
69 2 6
wptools_wpsettings\SettingsFactory::__construct()
S
65 2 9
wptools_php_max_post_size()
S
67 2 8
wptools_wpsettings\Tab::get_anchor()
S
70 2 6
wptools_wpsettings\Field::__get()
S
73 2 5
wptools_wpsettings\MultiField::admin_enqueue_scripts()
S
66 2 8
wptools_wpsettings\SelectField::__construct()
S
74 2 4
wptools_wpsettings\SectionFactory::add_settings_sections()
S
72 2 5
wptools_wpsettings\ColorField::admin_enqueue_scripts()
S
65 2 9
wptools_wpsettings\Page::__get()
S
73 2 5
class_billtools_show_plugins::enqueue_scripts()
S
58 1 15
wptools_wpsettings\Section::__get()
S
73 2 5
wptools_wpsettings\Tab::__get()
S
73 2 5
wptools_wpsettings\EditorField::__construct()
S
74 2 4
wptools_wpsettings\Tab::__construct()
S
63 2 10
wptools_bill_go_pro_hide()
S
69 2 7
wptools_load_feedback3()
S
63 2 10
wptools_wpsettings\ColorField::set_markup()
S
63 2 10
wptools_wpsettings\MultiField::__get()
S
73 2 5
wptools_wpsettings\UploadField::admin_enqueue_scripts()
S
66 2 8
wptools_database_version()
S
63 2 10
wptools_general_admin_notice2()
S
67 2 8
wptools_emojis_disable_tinymce()
S
71 2 6
wptools_wpsettings\Page::set_markup_top()
S
67 2 8
wptools_php_max_execution_time()
S
67 2 8
wptools_include_file_more_plugins()
S
72 2 5
wptools_wptools_get_transient_expiration_time()
S
66 2 8
wptools_general_admin_notice1()
S
67 2 8
wptools_wp_next_scheduled()
S
68 2 8
wptools_last_feedback\Bill_mConfig::register()
S
71 2 5
wptools_wpsettings\TextField::set_markup()
S
63 2 10
wptools_add_accumulated_error()
S
63 2 10
wptools_wpsettings\TextArea::set_markup()
S
63 2 10
wptools_get_limit()
S
75 2 4
wptools_sysinfo_download()
S
67 2 8
wptools_php_max_upload_size()
S
67 2 8
Bill_Class_Diagnose::add_site_health_link_to_admin_toolbar()
S
60 1 14
wptools_wpsettings\OptionPageBuilder::render()
S
64 1 11
wptools_emojis_disable()
S
62 1 11
wptools_wpsettings\OptionPageBuilder::__construct()
S
62 1 11
bill_install_QuietSkin::header()
S
91 1 2
Bill_Class_Diagnose::setNotificationUrl()
S
81 1 3
wptools_wpsettings\Field::set_id()
S
81 1 3
class_billtools_show_plugins::__construct()
S
79 1 3
wptools_wpsettings\UploadField::__construct()
S
75 1 4
wptools_BillCatchErrors\wptools_bill_catch_errors::get_ajax_url()
S
80 1 3
Bill_Class_Diagnose::setNotificationUrl2()
S
81 1 3
wptools_last_feedback\Bill_mConfig::__construct()
S
75 1 4
wptools_set_upload_max_filesize()
S
72 1 5
Bill_Class_Diagnose::setPluginTextDomain()
S
81 1 3
wptools_last_feedback\Bill_mConfig::__construct()
S
75 1 4
wptools_wpsettings\OptionPageBuilderSingle::__construct()
S
75 1 4
wptools_new_more_plugins()
S
77 1 4
wptools_current_time_limit()
S
76 1 4
wptools_wpsettings\Field::set_markup()
S
81 1 3
wptools_PluginInstaller::__construct()
S
79 1 3
wptools_last_feedback\Bill_mConfig::enqueue()
S
77 1 4
wptools_mysql_queries()
S
66 1 8
wptools_BillCatchErrors\wptools_bill_catch_errors::__construct()
S
75 1 4
wptools_load_pointer_css()
S
79 1 3
wptools_wpsettings\SettingsFactory::sanitize_wptools_fieldfeatures()
S
80 1 3
wptools_wpsettings\Field::get_default_reset_value()
S
82 1 3
wptools_change_menu_label()
S
72 1 5
Bill_Minozzi_add_ajax_url()
S
74 1 5
wptools_load_pointer()
S
72 1 5
Bill_Class_Diagnose::site_health_navigation_tabs()
S
68 1 8
wptools_wpsettings\Page::set_hook()
S
80 1 3
wptools_strip_strong()
S
69 1 8
wptools_wpsettings\EditorField::render()
S
79 1 3
wptools_error_test()
S
68 1 7
wptools_add_action_links22()
S
70 1 6
wptools_secondsToTime()
S
68 1 7
wptools_delete_all_transients()
S
68 1 8
bill_install_QuietSkin::footer()
S
91 1 2
bill_install_QuietSkin::feedback()
S
91 1 2
wptools_h()
S
81 1 3
wptools_add_stylesheet()
S
68 1 8
wptools_disable_admin_toolbar()
S
71 1 7
wptools_last_feedback\Bill_mConfig::enqueue()
S
77 1 4
wptools_gopro_callback9()
S
69 1 9
bill_install_ajaxurl()
S
71 1 7
bill_catch_errors::get_ajax_url()
S
80 1 3
wptools_last_feedback\Bill_mConfig::init()
S
72 1 5
wptools_last_feedback\Bill_mConfig::init()
S
72 1 5
bill_strip_strong99()
S
69 1 8
wptools_options_go_settings()
S
80 1 3
wptools_options_dashboard()
S
74 1 5
wptools_disable_sitemap_main()
S
80 1 3
wptools_wpsettings\Section::__construct()
S
66 1 8
wptools_enqueue_scripts_with_nonce()
S
68 1 6
wptools_wpsettings\Checkbox::get_default_reset_value()
S
82 1 3
wptools_timer_diff()
S
78 1 3
wptools_current_upload_max_filesize()
S
75 1 4
wptools_bill_install_QuietSkin::header()
S
91 1 2
wptools_add_column_file_size()
S
77 1 4
wptools_ajaxurl()
S
74 1 5
wptools_enqueue_admin_scripts_with_nonce()
S
68 1 6
wptools_get_total_transients()
S
73 1 5
wptools_bill_install_QuietSkin::feedback()
S
91 1 2
wptools_wpsettings\Field::set_name()
S
81 1 3
wptools_wpsettings\ColorField::__construct()
S
75 1 4
wptools_show_logo()
S
68 1 8
wptools_more_plugins()
S
68 1 9
wptools_phpnfo_css()
S
78 1 3
Bill_Class_Diagnose::setPluginSlug()
S
81 1 3
bill_catch_errors::__construct()
S
75 1 4
wptools_load_settings()
S
76 1 4
Bill_Class_Diagnose::is_notification_displayed_today()
S
72 1 5
wptools_Bill_show_more_plugins::__construct()
S
79 1 3
wptools_bill_install_QuietSkin::footer()
S
91 1 2
wptools_bill_install_QuietSkin::__construct()
S
81 1 3
wptools_admin_bar_remove_logo()
S
77 1 4
wptools_add_action_links()
S
70 1 6
wptools_wpsettings\MultiField::get_default_reset_value()
S
82 1 3
wptools_wpsettings\Field::set_value()
S
81 1 3
wptools_alert_notice()
S
72 1 7