MyAgilePrivacyFrontend D

Total Complexity 514
Dependencies 2
Dependents 1
Total lines 3,017
Lines of code 2,023
Logical lines of code 1,095
Comment lines 325
Methods 28
Properties 12

Methods 28

Method Rating Maintainability Complexity Lines of code
map_callback()
D
0
215 730
myagileprivacy_fixed_text()
D
24
42 162
internal_save_detected_keys()
D
25
41 168
get_head_script_string()
D
26
42 146
map_buffer_start()
D
28
32 141
enqueue_scripts()
B
38 20 68
myagileprivacy_link()
B
39 17 69
plugin_init()
A
34 5 113
get_cookie_categories_description()
A
42 7 55
myagileprivacy_extra_info()
A
46 8 37
check_if_to_reload_translation()
A
45 7 48
myagileprivacy_cookie_accept_button()
A
47 8 31
myagileprivacy_cookie_customize_button()
A
48 8 29
my_load_plugin_textdomain()
S
50 7 27
myagileprivacy_cookie_reject_button()
S
51 7 23
set_locale()
S
54 6 23
auto_update_plugins()
S
57 6 18
inject_html_code()
S
59 6 13
__construct()
S
55 5 18
myagileprivacy_blocked_content_notification()
S
55 4 21
enqueue_styles()
S
58 4 15
check_if_wpml_enabled()
S
62 4 13
check_if_polylang_enabled()
S
62 3 13
map_save_detected_keys_callback()
S
60 3 13
map_remote_save_detected_keys_callback()
S
62 2 12
map_buffer_end()
S
73 2 6
wp_head_inject()
S
69 2 7
myagileprivacy_showconsent()
S
74 1 4