DLM_File_Manager C

Total Complexity 115
Dependencies 2
Dependents 5
Total lines 800
Lines of code 449
Logical lines of code 267
Comment lines 234
Methods 22
Properties 0

Methods 22

Method Rating Maintainability Complexity Lines of code
parse_file_path()
C
35 29 81
move_attachment_to_protected()
A
37 14 74
get_secure_path()
A
43 10 55
get_file_size()
A
56 8 18
resolve_name_conflict()
S
48 5 35
check_symbolic_links()
S
55 6 17
mb_pathinfo()
S
57 5 17
rename_files()
S
54 4 22
list_files()
S
59 4 14
get_correct_path()
S
62 4 12
get_allowed_paths()
S
58 3 15
move_file_to_dlm_uploads()
S
57 3 15
json_encode_files()
S
60 3 14
update_backup_files()
S
61 3 11
get_files_from_meta()
S
66 3 9
update_meta_sizes_file()
S
64 3 9
move_file_back()
S
65 2 8
dlm_upload_dir()
S
71 2 6
get_file_hashes()
S
79 1 3
get_file_type()
S
78 1 3
get_file_name()
S
77 1 3
json_unscaped_unicode_fallback()
S
67 1 8