Gdpr_Cookie_Consent_Script_Blocker C

Total Complexity 108
Dependencies 1
Dependents 0
Total lines 1,322
Lines of code 1,107
Logical lines of code 289
Comment lines 168
Methods 22
Properties 1

Methods 22

Method Rating Maintainability Complexity Lines of code
wpl_get_script_patterns()
C
20
10 350
wpl_install_tables()
B
27
10 204
sanitize_custom_scripts()
B
43 16 50
wpl_ajax_script_save()
A
44 13 44
get_whitelist_script_html()
A
37 7 82
wpl_ajax_script_add()
A
47 8 37
wpl_script_blocker_advanced_tab()
S
40 1 107
wpl_get_clean_url()
S
55 6 20
wpl_panel()
S
52 4 30
whitelist_script()
S
55 4 20
get_category_by_id()
S
61 4 11
get_category_by_slug()
S
61 4 11
get_cookie_scripts()
S
57 3 16
wpl_activator()
S
60 3 14
wpl_script_blocker_values()
S
54 2 22
wpl_script_blocker_advanced_form()
S
53 2 22
wpl_escape_regex_chars()
S
63 3 8
wpl_get_regex_patterns()
S
50 1 29
__construct()
S
58 2 14
get_categories()
S
66 2 8
wpl_get_url_without_schema_subdomain()
S
73 2 4
wpl_script_blocker_sub_tabs()
S
75 1 4