Gdpr_Cookie_Consent D

Total Complexity 148
Dependencies 4
Dependents 6
Total lines 990
Lines of code 698
Logical lines of code 254
Comment lines 287
Methods 21
Properties 4

Methods 21

Method Rating Maintainability Complexity Lines of code
gdpr_sanitise_settings()
D
24
82 107
gdpr_su_hex_shift()
B
39 17 62
gdpr_envelope_settings_tabcontent()
A
48 10 36
gdpr_get_default_settings()
A
30 2 147
gdpr_get_json_settings()
A
32 2 130
is_request()
S
61 8 12
gdpr_generate_settings_tabhead()
S
54 7 21
gdpr_allowed_html()
S
42 2 67
gdpr_get_settings()
S
62 3 11
get_eu_countries()
S
50 1 35
define_admin_hooks()
S
58 2 14
__construct()
S
62 2 12
define_public_hooks()
S
63 2 10
load_dependencies()
S
69 1 7
get_version()
S
82 1 3
get_loader()
S
82 1 3
gdpr_allowed_protocols()
S
79 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