WPBDP__Settings_Admin D

Total Complexity 135
Dependencies 1
Dependents 1
Total lines 795
Lines of code 634
Logical lines of code 346
Comment lines 36
Methods 33
Properties 1

Methods 33

Method Rating Maintainability Complexity Lines of code
setting_expiration_notices_email_summary()
A
43 11 47
register_settings()
A
41 9 62
setting_expiration_notices_schedule()
A
48 10 29
setting_expiration_notices_email_extra_fields()
A
44 8 46
settings_page()
A
49 9 27
_ajax_file_upload()
A
45 7 42
setting_select_callback()
A
53 8 19
setting_text_template_callback()
S
52 7 23
setting_callback()
S
50 6 28
setting_expiration_notices_callback()
S
42 4 55
setting_number_callback()
S
57 5 16
setting_file_callback()
S
47 3 40
setting_multicheck_callback()
S
52 4 22
setting_radio_callback()
S
55 4 18
setting_email_template_callback()
S
56 4 18
setting_checkbox_callback()
S
56 4 16
add_requirement()
S
64 3 9
settings_reset_defaults()
S
59 2 15
setting_textarea_callback()
S
65 3 8
setting_url_callback()
S
67 3 6
setting_text_callback()
S
67 3 6
enqueue_scripts()
S
64 2 11
checkbox_saved_value()
S
71 2 6
setting_color_callback()
S
65 2 8
section_header_callback()
S
67 2 8
setting_missing_callback()
S
68 2 7
setting_tooltip()
S
71 2 6
menu_item()
S
66 1 8
no_license()
S
66 1 8
setting_education_callback()
S
80 1 3
setting_none_callback()
S
83 1 3
setting_hidden_callback()
S
74 1 5
__construct()
S
64 1 9