Gdpr_Cookie_Consent_Admin D

Total Complexity 813
Dependencies 7
Dependents 3
Total lines 6,532
Lines of code 5,722
Logical lines of code 2,127
Comment lines 581
Methods 58
Properties 6

Methods 58

Method Rating Maintainability Complexity Lines of code
gdpr_cookie_consent_ajax_save_settings()
D
0
368 779
get_templates()
D
4
1 2,006
gdpr_cookie_consent_ajax_save_wizard_settings()
D
7
104 362
admin_settings_page()
D
11
41 483
gdpr_cookie_consent_wizard()
D
14
32 434
print_template_boxes()
D
29 33 145
gdpr_cookie_consent_ajax_restore_default_settings()
C
30 27 123
admin_init()
C
25
16 187
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
54 9 19
gdpr_admin_notices()
A
56 9 16
gdpr_cookie_consent_deactivate_popup()
A
44 7 46
gdpr_block_render_callback()
A
46 7 37
gdpr_policy_process_delete()
S
58 8 13
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
__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
wpl_consent_log_overview()
S
48 1 39
update_db_check()
S
56 2 21
admin_plugin_action_links()
S
56 2 19
print_combobox_options()
S
65 3 9
wpl_data_requests_overview()
S
51 1 28
gdpr_policy_data_overview()
S
52 1 27
wpl_data_reqs_options()
S
56 1 20
get_fonts()
S
56 1 18
get_background_border_styles()
S
57 1 16
translated_text()
S
69 2 7
gdpr_policies_import_page()
S
69 2 6
encode_css()
S
66 2 8
get_readmore_pages()
S
59 1 14
get_cookie_expiry_options()
S
59 1 13
get_cookie_usage_for_options()
S
62 1 11
gdpr_get_categories()
S
70 1 6
get_js_actions()
S
69 1 7
wpl_send_confirmation_mail()
S
63 1 10
wpl_send_notification_mail()
S
68 1 6
enqueue_styles()
S
62 1 10
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
get_button_sizes()
S
65 1 9