Gdpr_Cookie_Consent D

Total Complexity 173
Dependencies 6
Dependents 13
Total lines 1,220
Lines of code 879
Logical lines of code 325
Comment lines 339
Methods 24
Properties 4

Methods 24

Method Rating Maintainability Complexity Lines of code
gdpr_sanitise_settings()
D
19
99 130
gdpr_su_hex_shift()
B
39 17 62
gdpr_get_default_settings()
A
27
2 179
gdpr_envelope_settings_tabcontent()
A
48 10 36
gdpr_get_json_settings()
A
30 2 144
is_request()
S
61 8 12
gdpr_generate_settings_tabhead()
S
54 7 21
define_admin_hooks()
S
46 4 38
gdpr_allowed_html()
S
42 2 67
__construct()
S
55 3 21
define_public_hooks()
S
55 3 18
gdpr_get_settings()
S
62 3 11
get_eu_countries()
S
50 1 35
print_deactivate_popup_dialog()
S
64 1 34
load_dependencies()
S
56 2 18
enqueue_deactivate_popup_dialog_scripts()
S
55 1 23
is_plugins_screen()
S
78 1 3
gdpr_allowed_protocols()
S
79 1 3
get_version()
S
82 1 3
get_loader()
S
82 1 3
get_plugin_name()
S
82 1 3
run()
S
82 1 3
set_locale()
S
75 1 4
get_ccpa_countries()
S
69 1 8