KB_Ajax_Advanced_Form D

Total Complexity 170
Dependencies 3
Dependents 0
Total lines 821
Lines of code 574
Logical lines of code 290
Comment lines 174
Methods 22
Properties 4

Methods 22

Method Rating Maintainability Complexity Lines of code
process_fields()
D
23
56 157
process_ajax()
C
35 24 74
sanitize_field()
B
47 18 33
get_form()
A
47 16 28
recursively_parse_blocks()
A
54 11 19
after_submit_actions()
A
51 9 25
get_allowed_mimes()
A
34 3 98
rearrange_array_files()
S
57 5 16
get_messages()
S
57 5 16
add_htaccess_to_uploads_root()
S
56 2 20
html_from_notices()
S
64 3 9
set_custom_upload_directory()
S
68 3 6
send_json()
S
61 2 12
get_downloader_url()
S
62 2 11
get_instance()
S
72 2 6
start_buffer()
S
72 2 6
get_kadence_form_root_upload_dir()
S
63 2 10
process_bail()
S
63 1 11
__construct()
S
75 1 4
override_upload_directory()
S
72 1 5
remove_set_custom_upload_directory()
S
75 1 4
set_custom_upload_unique_filename()
S
73 1 4