WP_Job_Manager_Form_Submit_Job D

Total Complexity 221
Dependencies 5
Dependents 0
Total lines 1,192
Lines of code 812
Logical lines of code 398
Comment lines 252
Methods 26
Properties 4

Methods 26

Method Rating Maintainability Complexity Lines of code
validate_fields()
D
29
46 103
submit_handler()
D
31 38 91
__construct()
C
34 24 87
update_job_data()
B
39 22 56
init_fields()
B
27
13 186
submit()
B
38 18 66
save_job()
A
42 14 48
create_attachment()
A
47 7 35
preview_handler()
S
52 6 23
can_continue_later()
S
61 5 12
check_preview_form_nonce_field()
S
62 4 12
check_submit_form_nonce_field()
S
62 4 12
preview()
S
59 2 16
output_preview_form_nonce_field()
S
70 2 6
output_submit_form_nonce_field()
S
70 2 6
instance()
S
72 2 6
job_types()
S
67 2 8
use_recaptcha_field()
S
70 2 6
localize_job_form_scripts()
S
80 1 3
enqueue_job_form_assets()
S
73 1 5
should_application_field_skip_email_url_validation()
S
79 1 3
use_agreement_checkbox()
S
79 1 3
done()
S
78 1 3
done_before()
S
76 1 4
get_job_id()
S
80 1 3
track_job_submission()
S
67 1 9