AWSM_Job_Openings_Settings D

Total Complexity 219
Dependencies 2
Dependents 1
Total lines 1,028
Lines of code 910
Logical lines of code 401
Comment lines 61
Methods 40
Properties 2

Methods 40

Method Rating Maintainability Complexity Lines of code
display_settings_fields()
D
19
82 160
awsm_jobs_filter_handle()
B
39 22 60
spec_template()
A
42 11 55
settings()
A
30 1 199
update_awsm_jobs_remove_filters()
A
54 8 22
validate_from_email_id()
S
52 7 24
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
setting_subtabs()
S
51 3 30
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
sanitize_secret_key()
S
64 3 9
sanitize_site_key()
S
64 3 9
awsm_gdpr_cb_text_handle()
S
67 3 7
update_awsm_permalink_slug()
S
71 2 6
refresh_permalink()
S
63 2 9
update_awsm_page_listing()
S
71 2 6
update_awsm_jobs_email_digest()
S
74 2 5
update_awsm_jobs_make_specs_clickable()
S
74 2 5
__construct()
S
57 1 15
sanitize_array_fields()
S
71 2 6
sanitize_list_per_page()
S
66 2 8
init()
S
71 2 6
set_settings_capability()
S
69 2 6
register_defaults()
S
69 2 7
settings_page()
S
70 2 6
sanitize_from_email_id()
S
75 1 4
update_jobs_archive_page()
S
81 1 3
is_localhost()
S
74 1 4
file_upload_extensions()
S
74 1 4
settings_tab_menus()
S
65 1 9
admin_menu()
S
77 1 3
settings_page_capability()
S
82 1 3
sanitize_admin_from_email_id()
S
75 1 4