Gdpr_Cookie_Consent_Admin D

Total Complexity 340
Dependencies 1
Dependents 1
Total lines 1,518
Lines of code 1,252
Logical lines of code 763
Comment lines 217
Methods 25
Properties 4

Methods 25

Method Rating Maintainability Complexity Lines of code
gdpr_cookie_consent_ajax_save_settings()
D
0
243 369
admin_settings_page()
D
17
29 333
admin_init()
B
25
15 183
admin_modules()
A
46 12 39
gdpr_block_render_callback()
A
46 7 37
gdpr_cookie_consent_dashboard()
S
38 4 71
add_tabs()
S
46 3 39
admin_footer_text()
S
61 3 12
gdpr_register_block_type()
S
53 2 26
gdpr_cookie_consent_ajax_restore_default_settings()
S
63 3 10
print_combobox_options()
S
65 3 9
admin_plugin_action_links()
S
63 2 11
get_background_border_styles()
S
57 1 16
gdpr_policies_import_page()
S
69 2 6
get_readmore_pages()
S
59 1 14
get_cookie_expiry_options()
S
59 1 13
enqueue_styles()
S
68 1 6
get_cookie_usage_for_options()
S
64 1 10
get_cookie_design_options()
S
65 1 9
get_button_sizes()
S
65 1 9
get_js_actions()
S
69 1 7
admin_menu()
S
65 1 7
enqueue_scripts()
S
63 1 9
gdpr_cookie_consent_active_plugins()
S
80 1 3
__construct()
S
77 1 4