Cookie_Law_Info D

Total Complexity 158
Dependencies 5
Dependents 8
Total lines 1,019
Lines of code 643
Logical lines of code 284
Comment lines 270
Methods 29
Properties 6

Methods 29

Method Rating Maintainability Complexity Lines of code
sanitise_settings()
D
27
69 95
su_hex_shift()
B
39 17 60
cli_patches()
A
43 12 47
get_default_settings()
A
35 3 94
generate_settings_tabhead()
S
51 7 27
cli_get_client_ip()
S
57 7 18
allowed_html()
S
42 2 67
get_non_necessary_cookie_ids()
S
52 4 26
get_json_settings()
S
41 1 61
envelope_settings_tabcontent()
S
61 3 15
get_settings()
S
61 3 12
check_for_upgrade()
S
63 3 11
__construct()
S
60 2 16
wt_cli_clean()
S
68 3 7
wt_cli_is_js_blocking_active()
S
66 3 8
get_js_option()
S
67 3 8
cli_is_active_GTM()
S
72 2 5
maybe_first_time_install()
S
67 2 8
is_divi_enabled()
S
78 2 3
load_dependencies()
S
61 1 12
define_public_hooks()
S
62 1 11
get_version()
S
82 1 3
get_loader()
S
82 1 3
get_plugin_name()
S
82 1 3
run()
S
82 1 3
define_thrid_party_hooks()
S
77 1 4
allowed_protocols()
S
79 1 3
define_admin_hooks()
S
64 1 9
set_locale()
S
75 1 4