Cookie_Notice_Frontend D

Total Complexity 178
Dependencies 0
Dependents 1
Total lines 639
Lines of code 351
Logical lines of code 215
Comment lines 182
Methods 20
Properties 0

Methods 20

Method Rating Maintainability Complexity Lines of code
check_conditions()
D
36 54 50
add_cookie_notice()
C
33 27 76
get_cc_options()
B
44 21 37
init()
A
50 9 27
wp_enqueue_notice_scripts()
A
50 9 23
early_init()
S
58 8 15
get_custom_items()
S
58 7 15
is_preview_mode()
S
74 7 3
hex2rgb()
S
57 6 15
purge_cache()
S
60 6 13
maybe_display_banner()
S
61 5 12
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
75 1 4
add_cookie_compliance()
S
76 1 4
get_cc_output()
S
68 1 7
allow_style_attributes()
S
77 1 4