Code Analysis: WP Force SSL 1.68

Function Rating Maintainability Complexity Lines of code
wpForceSSL_Utility::wp_kses_wf()
B
25
4 263
wpForceSSL_Utility::clear_3rd_party_cache()
A
45 15 40
wpForceSSL_status_tests::test_conflictingplugins()
A
45 14 44
wpForceSSL_status_tests::process_tests()
A
43 13 46
wpForceSSL_status_tests::get_ssl_status()
A
41 11 48
wpForceSSL_status_tests::get_tests()
A
30 1 192
wpForceSSL::tab_settings()
A
38 6 89
wf_flyout::admin_footer()
A
46 7 37
wpForceSSL::admin_bar()
A
43 6 50
wpForceSSL_status_tests::is_localhost()
A
54 8 19
wpForceSSL::settings_page_content()
S
41 5 60
wpForceSSL::ajax_save_setting()
S
54 7 20
wpForceSSL::__construct()
S
45 5 40
wpForceSSL::admin_scripts()
S
44 5 40
wpForceSSL_status_tests::test_httpsredirectwp()
S
48 5 33
wpForceSSL::ajax_run_tests()
S
56 5 18
wpForceSSL::tab_support()
S
50 1 73
wpForceSSL::pro_dialog()
S
41 1 72
wpForceSSL_status_tests::test_sslexpiry()
S
58 4 15
wpForceSSL::widget_content()
S
50 3 29
wpForceSSL_Utility::checked()
S
60 4 14
wpForceSSL::ajax_check_ssl()
S
59 4 14
wpForceSSL_Utility::create_toogle_switch()
S
55 3 17
wpForceSSL_status_tests::sprintfn()
S
57 3 15
wpForceSSL_status_tests::test_htaccess()
S
62 4 10
wpForceSSL::cleanup_enqueues()
S
51 2 30
wpForceSSL::ajax_dismiss_notice()
S
59 3 14
wf_flyout::admin_head()
S
53 2 24
wf_flyout::load_config()
S
54 2 21
wpForceSSL_status_tests::do_request()
S
57 2 18
wpForceSSL_status_tests::test_pluginver()
S
64 3 9
wpForceSSL_status_tests::test_rand()
S
63 3 10
wpForceSSL_status_tests::get_tests_results()
S
70 3 6
wpForceSSL::add_widget()
S
70 3 5
wpForceSSL::get_meta()
S
61 2 13
wpForceSSL::add_settings_page()
S
62 2 11
wpForceSSL::tab_ssl()
S
54 1 24
wpForceSSL::tab_status()
S
60 1 20
wpForceSSL::plugin_meta_links()
S
65 2 10
wpForceSSL_status_tests::test_localhost()
S
69 2 7
wpForceSSL_status_tests::test_url()
S
67 2 8
wf_flyout::__construct()
S
64 2 10
wpForceSSL::remove_admin_notices()
S
69 2 7
wpForceSSL_status_tests::test_wpurl()
S
67 2 8
wpForceSSL_status_tests::test_hsts()
S
68 2 8
wpForceSSL::wpfs_core()
S
70 2 6
wf_flyout::is_plugin_screen()
S
67 2 8
wpForceSSL_status_tests::test_checkssl()
S
67 2 8
wpForceSSL::is_plugin_page()
S
67 2 8
wpForceSSL::check_wp_version()
S
66 2 8
wpForceSSL::admin_footer_text()
S
65 2 8
wpForceSSL_status_tests::count_statuses()
S
66 2 8
wf_flyout::admin_enqueue_scripts()
S
67 2 7
wpForceSSL::get_instance()
S
70 2 6
wpForceSSL::tab_scanner()
S
62 1 11
wf_flyout::init()
S
73 1 5
wpForceSSL::get_plugin_version()
S
71 1 5
wpForceSSL::deactivate()
S
72 1 5
wpForceSSL_status_tests::test_contentscanner()
S
79 1 3
wpForceSSL::enable_expect_ct()
S
81 1 3
wpForceSSL::uninstall()
S
77 1 4
wpForceSSL_status_tests::test_httpsredirectfile()
S
79 1 3
wpForceSSL::__wakeup()
S
91 1 2
wpForceSSL::plugin_action_links()
S
68 1 7
wpForceSSL_status_tests::test_404home()
S
79 1 3
wpForceSSL::to_strict_transport_security()
S
81 1 3
wpForceSSL::__sleep()
S
91 1 2
wpForceSSL_status_tests::test_sslmonitoring()
S
79 1 3
wpForceSSL::notice_min_wp_version()
S
76 1 3
wpForceSSL::plugins_loaded()
S
81 1 3
wpForceSSL::__clone()
S
91 1 2