rsssl_admin D

Total Complexity 518
Dependencies 1
Dependents 1
Total lines 2,863
Lines of code 1,954
Logical lines of code 924
Comment lines 585
Methods 74
Properties 9

Methods 74

Method Rating Maintainability Complexity Lines of code
get_notices_list()
D
9
49 568
detect_configuration()
D
38 42 51
get_recommended_security_headers()
B
34 18 96
activate_ssl()
B
41 20 53
htaccess_test_success()
B
40 19 61
get_redirect_rules()
B
42 19 46
show_leave_review_notice()
B
36 15 95
validate_function()
B
43 17 45
init()
A
47 16 31
notice_html()
A
38 12 83
is_ssl_extended()
A
56 16 14
count_plusones()
A
49 13 30
show_notices()
A
49 11 27
mixed_content_fixer_detected()
A
47 10 34
insert_secure_cookie_settings()
A
49 10 31
redirect_status()
A
58 11 15
listen_for_deactivation()
A
47 9 35
plugin_settings_link()
A
53 9 21
__construct()
A
44 7 43
run_table_init_hook()
A
56 8 19
wpconfig_loadbalancer_fix()
S
51 7 27
remove_secure_cookie_settings()
S
55 6 21
fix_siteurl_defines_in_wpconfig()
S
54 6 21
remove_ssl_from_siteurl_in_wpconfig()
S
55 6 19
is_bf()
S
56 6 18
test_url()
S
57 6 16
is_settings_page()
S
60 6 13
deactivate_site()
S
58 5 16
check_for_siteurl_in_wpconfig()
S
58 5 16
wpconfig_ok()
S
65 6 8
is_deactivating_wprocket()
S
71 6 4
maybe_flush_wprocket_htaccess()
S
64 6 10
secure_cookie_settings_status()
S
59 5 14
remove_wpconfig_edit()
S
58 4 16
maybe_redirect_old_settings_url()
S
65 5 9
enqueue_assets()
S
61 5 10
get_test_page_contents()
S
59 4 15
maybe_dismiss_review_notice()
S
65 5 8
has_301_redirect()
S
65 5 9
handle_activation()
S
60 4 14
wpconfig_has_fixes()
S
60 4 14
deactivate()
S
61 4 14
add_htaccess_redirect()
S
61 4 12
getabs_path()
S
58 3 16
maybe_update_branding_in_htaccess()
S
63 4 10
can_apply_networkwide()
S
67 4 9
htaccess_redirect_allowed()
S
67 4 8
has_well_known_needle()
S
62 3 12
set_siteurl_to_ssl()
S
61 3 12
is_upgraded()
S
64 3 10
uses_bitnami()
S
70 3 6
recheck_certificate()
S
67 3 8
wpconfig_is_writable()
S
65 3 10
maybe_update_branding_in_wp_config()
S
65 3 9
add_privacy_info()
S
60 2 14
remove_ssl_from_siteurl()
S
65 2 9
check_for_uninstall_file()
S
71 2 6
remove_plugin_from_array()
S
68 2 7
htaccess_file()
S
67 2 8
uses_htaccess_conf()
S
66 2 8
recommended_headers_enabled()
S
69 2 7
add_htaccess_redirect_before_wp_rocket()
S
65 2 9
is_upgraded_to_6()
S
78 2 3
has_acme_challenge_directory()
S
71 2 6
htaccess_contains_redirect_rules()
S
67 2 8
insert_dismiss_review()
S
66 1 11
wpconfig_siteurl_not_fixed()
S
82 1 3
clear_admin_notices_cache()
S
77 1 4
this()
S
80 1 3
is_subdirectory_install()
S
79 1 3
get_current_rsssl_dirname()
S
80 1 3
no_server_variable()
S
82 1 3
update_branding_in_files()
S
78 1 4
do_wpconfig_loadbalancer_fix()
S
82 1 3