FileUpload A

Total Complexity 65
Dependencies 2
Dependents 1
Total lines 271
Lines of code 196
Logical lines of code 136
Comment lines 12
Methods 19
Properties 13

Methods 19

Method Rating Maintainability Complexity Lines of code
handleUpload()
A
43 14 49
__construct()
A
47 11 33
errorCodeToMsg()
S
53 7 26
isWebImage()
S
61 6 11
jsMatcher()
S
62 4 10
fixDir()
S
65 3 8
checkExtension()
S
68 3 7
corsResponse()
S
66 2 8
save()
S
73 2 5
saveForm()
S
72 2 5
setErrorMsg()
S
76 2 4
saveXhr()
S
72 2 5
getFileSize()
S
82 1 3
getMimeType()
S
68 1 7
getExtension()
S
82 1 3
getFileName()
S
82 1 3
getSavedFile()
S
82 1 3
getErrorMsg()
S
82 1 3
escapeJS()
S
79 1 3