MyAgilePrivacyFrontend D

Total Complexity 773
Dependencies 2
Dependents 1
Total lines 4,085
Lines of code 2,843
Logical lines of code 1,450
Comment lines 361
Methods 29
Properties 12

Methods 29

Method Rating Maintainability Complexity Lines of code
map_callback()
D
0
232 840
get_head_script_string()
D
1
126 449
myagileprivacy_fixed_text()
D
17
66 245
internal_save_detected_keys()
D
22
56 185
map_buffer_start()
D
23
49 180
myagileprivacy_extra_info()
D
26
48 128
enqueue_scripts()
C
34 26 92
myagileprivacy_link()
B
38 21 73
get_cookie_categories_description()
B
36 17 78
inject_html_code()
A
42 14 51
plugin_init()
A
32 9 124
map_missing_cookie_shield_callback()
A
45 12 45
check_if_to_reload_translation()
A
44 9 50
auto_update_plugins()
A
51 10 27
__construct()
A
53 9 21
myagileprivacy_cookie_customize_button()
A
48 8 30
my_load_plugin_textdomain()
S
50 7 27
myagileprivacy_cookie_accept_button()
S
50 7 25
myagileprivacy_cookie_reject_button()
S
50 7 24
enqueue_styles()
S
53 7 22
set_locale()
S
54 6 23
map_save_detected_keys_callback()
S
54 6 21
check_if_polylang_enabled()
S
60 5 15
myagileprivacy_blocked_content_notification()
S
54 4 21
check_if_wpml_enabled()
S
62 4 13
map_remote_save_detected_keys_callback()
S
58 3 17
map_buffer_end()
S
73 2 6
wp_head_inject()
S
69 2 7
myagileprivacy_showconsent()
S
74 1 4