Gdpr_Cookie_Consent_Admin D

Total Complexity 834
Dependencies 7
Dependents 3
Total lines 6,782
Lines of code 5,980
Logical lines of code 2,175
Comment lines 590
Methods 60
Properties 6

Methods 60

Method Rating Maintainability Complexity Lines of code
gdpr_cookie_consent_ajax_save_settings()
D
0
370 781
gdpr_cookie_consent_ajax_save_wizard_settings()
D
4
117 375
get_templates()
D
4
1 2,006
admin_settings_page()
D
11
41 488
gdpr_cookie_consent_wizard()
D
13
32 438
print_template_boxes()
D
29 33 145
gdpr_cookie_consent_ajax_restore_default_settings()
C
29 27 123
admin_init()
C
24
17 190
wpl_data_reqs_handle_form_submit()
B
38 18 68
gdpr_cookie_consent_dashboard()
A
33 8 102
gdpr_cookie_consent_new_admin_screen()
A
38 10 70
admin_modules()
A
46 12 39
wpl_admin_notices()
A
41 10 65
wpl_cookie_consent_integrations_settings()
A
53 9 20
gdpr_cookie_consent_deactivate_popup()
A
44 7 46
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_requests_overview()
S
35 1 110
wpl_data_req_process_resolve()
S
55 7 19
wpl_data_req_process_delete()
S
59 7 12
wpl_get_consent_template()
S
55 6 19
wpl_get_template_data_request()
S
55 6 19
wpl_get_template_policy_data()
S
55 6 19
gdpr_review_already_done()
S
61 6 11
__construct()
S
55 5 19
wpl_data_reqs_shortcode()
S
43 2 64
gdpr_quick_toolbar_menu()
S
45 3 48
add_tabs()
S
46 3 39
gdpr_cookie_consent_import_settings()
S
61 4 12
wpl_send_mail()
S
54 3 22
wpl_cookie_template()
S
47 1 51
admin_menu()
S
56 3 18
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
56 2 19
gdpr_policy_data_overview()
S
49 1 34
print_combobox_options()
S
65 3 9
wpl_data_reqs_options()
S
56 1 20
get_fonts()
S
56 1 18
get_background_border_styles()
S
57 1 16
encode_css()
S
66 2 8
gdpr_policies_import_page()
S
69 2 6
gdpr_admin_notices()
S
67 2 7
translated_text()
S
69 2 7
get_readmore_pages()
S
59 1 14
get_cookie_expiry_options()
S
59 1 13
enqueue_styles()
S
60 1 12
get_cookie_usage_for_options()
S
62 1 11
gdpr_get_categories()
S
70 1 6
wpl_send_confirmation_mail()
S
63 1 10
get_js_actions()
S
69 1 7
get_button_sizes()
S
65 1 9
get_cookie_design_options()
S
65 1 9
wpl_get_maxmind_integrated()
S
80 1 3
enqueue_scripts()
S
62 1 10
gdpr_cookie_consent_active_plugins()
S
80 1 3
wpl_send_notification_mail()
S
68 1 6