DLM_File_Manager C

Total Complexity 122
Dependencies 3
Dependents 6
Total lines 1,063
Lines of code 685
Logical lines of code 295
Comment lines 275
Methods 23
Properties 0

Methods 23

Method Rating Maintainability Complexity Lines of code
parse_file_path()
D
27
34 157
move_attachment_to_protected()
B
30 14 145
get_secure_path()
A
43 10 54
get_file_size()
A
54 8 22
check_symbolic_links()
S
48 6 38
resolve_name_conflict()
S
45 5 48
list_files()
S
54 6 22
mb_pathinfo()
S
55 5 21
rename_files()
S
50 4 33
get_correct_path()
S
62 4 12
move_file_to_dlm_uploads()
S
53 3 25
json_encode_files()
S
58 3 18
update_backup_files()
S
58 3 15
get_files_from_meta()
S
66 3 9
update_meta_sizes_file()
S
64 3 9
move_file_back()
S
60 2 14
disallowed_wp_directories()
S
61 2 13
dlm_upload_dir()
S
71 2 6
get_allowed_paths()
S
81 1 3
get_file_hashes()
S
77 1 4
get_file_type()
S
78 1 3
get_file_name()
S
71 1 6
json_unscaped_unicode_fallback()
S
67 1 8