KB_Ajax_Advanced_Form D

Total Complexity 154
Dependencies 3
Dependents 1
Total lines 726
Lines of code 490
Logical lines of code 265
Comment lines 154
Methods 22
Properties 4

Methods 22

Method Rating Maintainability Complexity Lines of code
process_fields()
D
28
46 102
process_ajax()
B
37 23 62
sanitize_field()
B
47 18 33
get_form()
A
50 11 24
recursively_parse_blocks()
A
54 11 19
after_submit_actions()
A
51 9 25
get_allowed_mimes()
S
36 3 86
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
get_kadence_form_root_upload_dir()
S
63 2 10
start_buffer()
S
72 2 6
set_custom_upload_unique_filename()
S
73 1 4
remove_set_custom_upload_directory()
S
75 1 4
override_upload_directory()
S
72 1 5
__construct()
S
75 1 4
process_bail()
S
64 1 10