WP_Job_Manager_Post_Types D

Total Complexity 180
Dependencies 4
Dependents 10
Total lines 1,644
Lines of code 966
Logical lines of code 354
Comment lines 508
Methods 48
Properties 1

Methods 48

Method Rating Maintainability Complexity Lines of code
job_feed()
B
35 19 79
register_post_types()
B
25
9 211
get_permalink_structure()
A
48 11 30
get_job_listing_fields()
A
33 4 127
track_job_submission()
A
51 9 28
sanitize_meta_field_based_on_input_type()
A
52 9 23
set_expiry()
A
53 9 21
check_for_expired_jobs()
A
43 6 53
admin_head()
S
56 7 15
add_feed_query_args()
S
61 6 12
noindex_expired_filled_job_listings()
S
61 5 13
job_is_editable()
S
62 5 11
job_feed_item()
S
56 4 17
sitemaps_maybe_hide_filled()
S
58 4 16
fix_post_name()
S
63 5 10
job_content()
S
60 4 13
output_structured_data()
S
60 4 13
update_post_meta()
S
61 4 13
delete_old_previews()
S
55 3 21
__construct()
S
46 2 36
maybe_update_menu_order()
S
57 2 20
register_meta_fields()
S
57 2 18
maybe_add_default_meta_data()
S
69 3 6
auth_check_can_edit_job_listings()
S
64 3 10
maybe_add_geolocation_data()
S
69 3 6
hide_job_type_block_editor_selector()
S
65 3 9
sanitize_meta_field_date()
S
64 3 10
kses_allowed_html()
S
55 1 22
sanitize_meta_field_url()
S
69 2 7
sanitize_employment_type()
S
69 2 7
prepare_block_editor()
S
69 2 6
force_classic_block()
S
71 2 6
sanitize_job_type_meta_box_input()
S
71 2 6
auth_check_can_edit_others_job_listings()
S
68 2 7
sanitize_meta_field_application()
S
71 2 6
job_content_filter()
S
68 2 7
get_raw_permalink_settings()
S
65 2 8
auth_check_can_manage_job_listings()
S
68 2 7
instance()
S
72 2 6
get_job_feed_name()
S
79 1 3
maybe_generate_geolocation_data()
S
74 1 4
maybe_update_geolocation_data()
S
79 1 3
application_details_url()
S
78 1 3
application_details_email()
S
78 1 3
set_expirey()
S
75 1 4
job_feed_namespace()
S
78 1 3
output_kses_post()
S
79 1 3
delete_user_add_job_listings_post_type()
S
77 1 4