MyAgilePrivacyFrontend D

Total Complexity 694
Dependencies 2
Dependents 1
Total lines 3,711
Lines of code 2,565
Logical lines of code 1,306
Comment lines 335
Methods 30
Properties 12

Methods 30

Method Rating Maintainability Complexity Lines of code
map_callback()
D
0
207 744
get_head_script_string()
D
0
130 467
myagileprivacy_fixed_text()
D
19
55 218
myagileprivacy_extra_info()
D
26
48 129
map_buffer_start()
D
27
41 138
internal_save_detected_keys()
D
32 34 95
get_cookie_categories_description()
B
33 21 98
plugin_init()
B
30 15 131
myagileprivacy_link()
B
39 17 70
inject_html_code()
A
42 14 53
map_missing_cookie_shield_callback()
A
45 12 45
enqueue_scripts()
A
42 11 51
auto_update_plugins()
A
51 10 27
map_check_consent_mode_status_callback()
A
49 9 31
__construct()
A
53 9 21
my_load_plugin_textdomain()
S
50 7 27
myagileprivacy_cookie_customize_button()
S
49 7 27
enqueue_styles()
S
53 7 22
set_locale()
S
53 6 23
myagileprivacy_cookie_accept_button()
S
51 6 22
map_save_detected_keys_callback()
S
54 6 21
myagileprivacy_cookie_reject_button()
S
52 6 21
myagileprivacy_blocked_content_notification()
S
52 4 25
map_remote_save_detected_keys_callback()
S
58 3 17
map_wpml_config_array()
S
62 2 13
wp_head_inject()
S
69 2 7
map_buffer_end()
S
73 2 6
check_if_wpml_enabled()
S
76 1 4
check_if_polylang_enabled()
S
76 1 4
myagileprivacy_showconsent()
S
65 1 8