Gdpr_Cookie_Consent_Admin D

Total Complexity 1,665
Dependencies 15
Dependents 3
Total lines 10,826
Lines of code 9,572
Logical lines of code 3,151
Comment lines 866
Methods 97
Properties 9

Methods 97

Method Rating Maintainability Complexity Lines of code
gdpr_cookie_consent_ajax_save_settings()
D
0
702 787
gdpr_cookie_consent_ajax_save_wizard_settings()
D
0
293 360
get_templates()
D
0
1 3,130
admin_settings_page()
D
3
43 884
gdpr_cookie_consent_wizard()
D
6
32 806
print_template_boxes()
D
23
46 223
changeLanguage()
D
24
49 150
get_more_templates_modal_data()
D
26
44 155
gdpr_cookie_consent_ajax_restore_default_settings()
C
28
27 138
admin_init()
C
25
16 187
gdpr_send_data_to_dashboard_appwplp_server()
B
34 22 82
gdpr_ab_testing_complete()
B
44 24 33
gdpr_cookie_consent_ab_testing_enable()
B
41 21 48
wpl_data_reqs_handle_form_submit()
B
38 18 68
gdpr_admin_init()
B
35 16 98
admin_menu()
B
37 17 76
wpl_cookie_template()
B
33 10 149
wpl_consent_log_overview()
A
28
8 165
gdpr_cookie_consent_dashboard()
A
31 9 116
gdpr_cookie_consent_deactivate_popup()
A
36 11 82
gdpr_cookie_consent_new_admin_screen()
A
37 10 80
gdpr_cookie_consent_new_admin_dashboard_screen()
A
37 10 79
gdpr_cookie_consent_unified_dashboard()
A
37 10 79
download_maxminddb()
A
42 11 56
admin_modules()
A
46 12 39
register_gdpr_dashboard_route()
A
39 7 80
gdpr_ensure_no_other_cookie_plugins_activated()
A
50 10 29
wpl_data_requests_overview()
A
33 1 130
__construct()
A
45 7 38
gdpr_block_render_callback()
A
46 7 37
wpl_set_default_ab_testing_banner()
A
34 2 108
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
gdpr_wplp_install_plugin_ajax_handler()
S
48 6 32
wpl_data_req_process_delete()
S
59 7 12
wp_settings_gcm_advertiser_mode()
S
46 5 39
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
wpl_data_reqs_shortcode()
S
43 2 64
gdpr_quick_toolbar_menu()
S
45 3 48
gdpr_reorder_admin_menu()
S
58 5 16
add_tabs()
S
46 3 39
wpl_send_mail()
S
53 4 22
gdpr_support_request_handler()
S
55 4 17
gdpr_cookie_consent_ajax_auto_generated_banner()
S
44 2 47
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
disconnect_account_request()
S
51 3 26
get_cookie_usage_for_options()
S
54 3 21
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
add_svg_to_menu_item()
S
57 1 34
gdpr_policy_data_overview()
S
49 1 34
print_combobox_options()
S
65 3 9
gdpr_set_subscription_payment_pending_cancel()
S
59 2 15
gdpr_get_wplp_payment_status()
S
59 2 15
gdpr_remove_admin_notices()
S
70 3 6
enqueue_styles()
S
54 1 21
wpl_data_reqs_options()
S
56 1 20
get_fonts()
S
56 1 18
gdpr_get_legal_page_generated_count()
S
58 1 17
get_background_border_styles()
S
57 1 16
disable_auto_update_maxminddb()
S
72 2 6
gdpr_policies_import_page()
S
69 2 6
encode_css()
S
66 2 8
gdpr_admin_notices()
S
67 2 7
translated_text()
S
69 2 7
auto_update_maxminddb()
S
73 2 5
deactivate_gacm_updater()
S
71 2 6
activate_gacm_updater()
S
69 2 6
gdpr_remove_dashboard_submenu()
S
67 2 8
is_column_or_square()
S
71 2 7
get_gacm_data()
S
63 2 10
get_readmore_pages()
S
59 1 14
get_cookie_expiry_options()
S
59 1 13
enqueue_scripts()
S
60 1 11
gdpr_cookie_consent_ajax_save_gcm_region()
S
71 1 5
wpl_send_notification_mail()
S
68 1 6
gdpr_get_categories()
S
70 1 6
gdpr_help_page_content()
S
80 1 3
wpl_send_confirmation_mail()
S
63 1 10
register_gdpr_policies_import_page()
S
66 1 10
get_button_sizes()
S
65 1 9
gdpr_cookie_consent_active_plugins()
S
80 1 3
set_default_banner_1()
S
66 1 8
update_gcm_status()
S
67 1 7
gdpr_cookie_consent_ajax_enable_iab()
S
74 1 4
set_default_banner_2()
S
66 1 8
get_js_actions()
S
69 1 7
wpl_get_ab_testing_settings()
S
80 1 3
get_cookie_design_options()
S
65 1 9