Gdpr_Cookie_Consent_Admin D

Total Complexity 1,271
Dependencies 11
Dependents 3
Total lines 10,665
Lines of code 9,699
Logical lines of code 2,846
Comment lines 699
Methods 74
Properties 8

Methods 74

Method Rating Maintainability Complexity Lines of code
gdpr_cookie_consent_ajax_save_settings()
D
0
636 919
get_templates()
D
0
1 4,004
gdpr_cookie_consent_ajax_save_wizard_settings()
D
4
118 399
admin_settings_page()
D
3
43 872
gdpr_cookie_consent_wizard()
D
6
32 806
changeLanguage()
D
26
42 143
print_template_boxes()
D
27
33 174
get_more_templates_modal_data()
D
32 31 110
gdpr_cookie_consent_ajax_restore_default_settings()
C
28
27 138
admin_init()
C
25
16 187
gdpr_cookie_consent_ab_testing_enable()
B
41 21 49
gdpr_admin_init()
B
35 16 98
wpl_data_reqs_handle_form_submit()
B
38 18 68
gdpr_ab_testing_complete()
B
47 19 27
admin_menu()
A
41 15 53
gdpr_cookie_consent_new_admin_screen()
A
37 10 79
download_maxminddb()
A
42 11 58
admin_modules()
A
46 12 39
gdpr_cookie_consent_dashboard()
A
33 7 101
__construct()
A
46 10 36
gdpr_send_data_to_dashboard_appwplp_server()
A
40 8 60
gdpr_cookie_consent_deactivate_popup()
A
44 7 46
wpl_data_requests_overview()
A
33 1 130
wpl_consent_log_overview()
A
33 1 130
gdpr_block_render_callback()
A
46 7 37
gdpr_admin_review_notice()
A
45 6 46
gdpr_policy_process_delete()
S
58 8 13
wpl_data_req_process_resolve()
S
55 7 19
wpl_set_default_ab_testing_banner()
S
34 1 103
wpl_data_req_process_delete()
S
59 7 12
wpl_get_template_data_request()
S
55 6 19
wpl_get_template_policy_data()
S
55 6 19
wpl_get_consent_template()
S
55 6 19
gdpr_review_already_done()
S
61 6 11
wpl_data_reqs_shortcode()
S
43 2 64
gdpr_quick_toolbar_menu()
S
45 3 48
add_tabs()
S
46 3 39
wpl_send_mail()
S
53 4 22
get_country_codes()
S
59 4 14
wp_legal_pages_install_activate_screen()
S
51 3 28
gdpr_cookie_consent_import_settings()
S
61 4 12
wpl_cookie_template()
S
47 1 51
get_cookie_usage_for_options()
S
54 3 21
register_gdpr_dashboard_route()
S
55 3 20
admin_footer_text()
S
61 3 12
gdpr_register_block_type()
S
53 2 26
update_db_check()
S
56 2 21
admin_plugin_action_links()
S
55 2 21
gdpr_policy_data_overview()
S
49 1 34
gdpr_remove_admin_notices()
S
70 3 6
print_combobox_options()
S
65 3 9
enqueue_scripts()
S
54 1 20
wpl_data_reqs_options()
S
56 1 20
get_fonts()
S
56 1 18
enqueue_styles()
S
56 1 17
get_background_border_styles()
S
57 1 16
gdpr_admin_notices()
S
67 2 7
disable_auto_update_maxminddb()
S
72 2 6
auto_update_maxminddb()
S
73 2 5
is_column_or_square()
S
71 2 7
translated_text()
S
69 2 7
encode_css()
S
66 2 8
gdpr_policies_import_page()
S
69 2 6
get_readmore_pages()
S
59 1 14
get_cookie_expiry_options()
S
59 1 13
get_js_actions()
S
69 1 7
get_cookie_design_options()
S
65 1 9
gdpr_get_categories()
S
70 1 6
wpl_send_notification_mail()
S
68 1 6
wpl_send_confirmation_mail()
S
63 1 10
get_button_sizes()
S
65 1 9
gdpr_cookie_consent_active_plugins()
S
80 1 3
wpl_get_ab_testing_settings()
S
80 1 3
register_gdpr_policies_import_page()
S
66 1 10