iubenda_Settings D

Total Complexity 234
Dependencies 4
Dependents 2
Total lines 1,462
Lines of code 1,050
Logical lines of code 482
Comment lines 195
Methods 30
Properties 7

Methods 30

Method Rating Maintainability Complexity Lines of code
process_actions()
D
27
48 110
load_defaults()
B
22
9 256
init_prepare_product_options_while_upgrading()
B
41 19 53
init_prepare_product_options()
B
41 19 53
options_page()
B
38 16 67
save_init_prepared_product_options()
A
50 14 26
maybe_show_notice()
A
45 13 38
services_option()
A
38 9 75
update_plugin()
A
45 10 41
update_options()
A
48 10 30
add_notice()
A
58 10 13
dismiss_notification_alert()
A
52 9 23
check_embed_code()
S
58 8 14
dismiss_notice()
S
55 5 18
admin_inline_js()
S
50 2 45
notice_count()
S
62 4 11
admin_enqueue_scripts()
S
54 3 19
__construct()
S
47 2 33
check_site_is_already_made_setup()
S
62 3 11
has_notices()
S
65 3 9
is_not_empty()
S
71 3 6
print_notices()
S
65 3 9
toggle_services()
S
58 2 15
show_notice()
S
54 1 29
admin_menu_options()
S
62 2 11
array_map_callback()
S
73 2 5
return_alert()
S
69 2 5
admin_print_styles()
S
69 1 12
get_frontpage_main_box()
S
76 1 4
iubdena_hide_notices_wp()
S
100 1 9