AWSM_Job_Openings_Settings D

Total Complexity 243
Dependencies 3
Dependents 1
Total lines 1,141
Lines of code 1,003
Logical lines of code 449
Comment lines 72
Methods 43
Properties 2

Methods 43

Method Rating Maintainability Complexity Lines of code
display_settings_fields()
D
15
93 194
awsm_jobs_filter_handle()
B
39 22 60
settings()
A
29
1 211
spec_template()
A
42 11 55
validate_from_email_id()
A
52 8 25
update_awsm_jobs_remove_filters()
A
54 8 22
setting_subtabs()
S
45 6 45
settings_switch_ajax()
S
53 7 22
display_subtabs()
S
48 6 32
sanitize_upload_file_extns()
S
54 6 21
sanitize_permalink_slug()
S
54 6 19
default_settings()
S
44 4 47
timezone_handler()
S
59 4 14
is_settings_field_checked()
S
62 4 13
is_email_in_domain()
S
57 3 16
update_awsm_hide_uploaded_files()
S
58 3 15
register_settings()
S
65 4 8
get_template_tags()
S
53 2 23
notification_customizer_handler()
S
63 3 10
sanitize_secret_key()
S
64 3 9
sanitize_site_key()
S
64 3 9
awsm_gdpr_cb_text_handle()
S
67 3 7
__construct()
S
57 1 16
sanitize_array_fields()
S
71 2 6
init()
S
71 2 6
settings_page()
S
70 2 6
register_defaults()
S
69 2 7
update_awsm_jobs_email_digest()
S
74 2 5
update_awsm_jobs_make_specs_clickable()
S
74 2 5
set_settings_capability()
S
69 2 6
sanitize_list_per_page()
S
66 2 8
update_awsm_permalink_slug()
S
71 2 6
refresh_permalink()
S
63 2 9
update_awsm_page_listing()
S
71 2 6
sanitize_from_email_id()
S
71 2 6
update_permalink_front_base()
S
81 1 3
file_upload_extensions()
S
74 1 4
is_localhost()
S
74 1 4
settings_tab_menus()
S
65 1 9
sanitize_admin_from_email_id()
S
72 1 5
admin_menu()
S
77 1 3
settings_page_capability()
S
82 1 3
update_jobs_archive_page()
S
81 1 3