Cookie_Notice_Frontend D

Total Complexity 150
Dependencies 0
Dependents 1
Total lines 520
Lines of code 294
Logical lines of code 170
Comment lines 142
Methods 16
Properties 0

Methods 16

Method Rating Maintainability Complexity Lines of code
check_conditions()
D
39 43 45
add_cookie_notice()
C
34 26 72
add_cookie_compliance()
B
44 18 35
init()
A
51 10 23
wp_enqueue_notice_scripts()
A
50 9 23
get_custom_items()
S
58 7 15
maybe_display_banner()
S
60 7 12
is_preview_mode()
S
74 7 3
purge_cache()
S
60 6 13
change_body_class()
S
61 4 13
sanitize_field()
S
63 3 12
wp_print_footer_scripts()
S
65 3 8
wp_print_header_scripts()
S
65 3 8
wp_enqueue_script_async()
S
72 2 5
__construct()
S
79 1 3
allow_style_attributes()
S
77 1 4