DLM_File_Manager C

Total Complexity 115
Dependencies 2
Dependents 5
Total lines 929
Lines of code 571
Logical lines of code 267
Comment lines 256
Methods 22
Properties 0

Methods 22

Method Rating Maintainability Complexity Lines of code
parse_file_path()
D
30 29 128
move_attachment_to_protected()
B
34 14 100
get_secure_path()
A
42 10 56
get_file_size()
A
53 8 24
check_symbolic_links()
S
51 6 28
resolve_name_conflict()
S
47 5 40
mb_pathinfo()
S
56 5 19
rename_files()
S
52 4 27
list_files()
S
58 4 15
get_correct_path()
S
62 4 12
get_allowed_paths()
S
54 3 23
move_file_to_dlm_uploads()
S
56 3 17
json_encode_files()
S
59 3 16
update_backup_files()
S
60 3 13
get_files_from_meta()
S
66 3 9
update_meta_sizes_file()
S
64 3 9
move_file_back()
S
63 2 10
dlm_upload_dir()
S
71 2 6
get_file_hashes()
S
77 1 4
get_file_type()
S
78 1 3
get_file_name()
S
75 1 4
json_unscaped_unicode_fallback()
S
67 1 8