rsssl_admin D

Total Complexity 511
Dependencies 1
Dependents 1
Total lines 2,908
Lines of code 2,004
Logical lines of code 906
Comment lines 582
Methods 73
Properties 10

Methods 73

Method Rating Maintainability Complexity Lines of code
get_notices_list()
D
9
45 591
detect_configuration()
D
38 42 51
get_recommended_security_headers()
B
34 18 100
htaccess_test_success()
B
40 19 61
activate_ssl()
B
41 19 53
show_leave_review_notice()
B
34 15 113
get_redirect_rules()
B
42 19 46
validate_function()
B
43 17 47
init()
A
47 16 31
is_ssl_extended()
A
56 16 14
count_plusones()
A
49 13 30
notice_html()
A
40 10 71
show_notices()
A
50 11 25
mixed_content_fixer_detected()
A
47 10 34
insert_secure_cookie_settings()
A
49 10 31
redirect_status()
A
58 11 15
add_plus_ones()
A
51 10 26
listen_for_deactivation()
A
47 9 34
__construct()
A
43 8 45
plugin_settings_link()
A
52 9 21
wpconfig_loadbalancer_fix()
S
51 7 27
fix_siteurl_defines_in_wpconfig()
S
54 6 21
remove_secure_cookie_settings()
S
55 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
maybe_flush_wprocket_htaccess()
S
64 6 10
is_deactivating_wprocket()
S
71 6 4
secure_cookie_settings_status()
S
59 5 14
contains_rsssl_rules()
S
60 5 14
remove_wpconfig_edit()
S
58 4 16
wpconfig_ok()
S
66 5 8
enqueue_assets()
S
61 5 10
get_test_page_contents()
S
59 4 15
has_301_redirect()
S
65 5 9
maybe_redirect_old_settings_url()
S
64 5 9
maybe_dismiss_review_notice()
S
65 5 8
wpconfig_has_fixes()
S
60 4 14
handle_activation()
S
61 4 13
find_wp_config_path()
S
62 4 12
add_htaccess_redirect()
S
61 4 12
getabs_path()
S
58 3 16
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
deactivate()
S
64 3 11
is_upgraded()
S
64 3 10
wpconfig_is_writable()
S
65 3 10
recheck_certificate()
S
67 3 8
add_privacy_info()
S
60 2 14
insert_dismiss_review()
S
58 1 23
has_acme_challenge_directory()
S
71 2 6
check_for_uninstall_file()
S
71 2 6
htaccess_file()
S
67 2 8
remove_ssl_from_siteurl()
S
65 2 9
uses_htaccess_conf()
S
66 2 8
add_htaccess_redirect_before_wp_rocket()
S
65 2 9
htaccess_contains_redirect_rules()
S
67 2 8
remove_plugin_from_array()
S
68 2 7
recommended_headers_enabled()
S
69 2 7
is_upgraded_to_6()
S
78 2 3
this()
S
80 1 3
no_server_variable()
S
82 1 3
is_subdirectory_install()
S
79 1 3
clear_admin_notices_cache()
S
77 1 4
get_current_rsssl_free_dirname()
S
80 1 3
uses_default_folder_name()
S
76 1 4
do_wpconfig_loadbalancer_fix()
S
82 1 3
wpconfig_siteurl_not_fixed()
S
82 1 3