WP_Job_Manager_Form_Submit_Job D

Total Complexity 233
Dependencies 8
Dependents 1
Total lines 1,265
Lines of code 858
Logical lines of code 426
Comment lines 265
Methods 27
Properties 5

Methods 27

Method Rating Maintainability Complexity Lines of code
validate_fields()
D
28
49 106
submit_handler()
D
31 38 91
__construct()
C
34 25 88
init_fields()
B
26
14 197
update_job_data()
B
39 22 56
submit()
B
37 18 66
save_job()
B
40 16 57
create_attachment()
A
47 7 35
preview_handler()
A
48 7 31
can_continue_later()
S
61 5 12
maybe_format_future_datetime()
S
60 4 14
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