elFinder D

Total Complexity 1,167
Dependencies 11
Dependents 15
Total lines 5,406
Lines of code 3,315
Logical lines of code 2,205
Comment lines 1,380
Methods 107
Properties 54

Methods 107

Method Rating Maintainability Complexity Lines of code
__construct()
D
5
131 268
upload()
D
8
111 280
exec()
D
17
80 192
get()
D
27
47 121
rename()
D
28
39 133
file()
D
27
39 127
checkChunkedFile()
D
29 34 114
fsock_get_contents()
D
29
33 118
open()
C
32 29 92
getStreamByUrl()
C
32 28 99
netmount()
C
34 27 80
zipdl()
C
33 26 87
paste()
B
35 22 77
validate_address()
B
40 20 53
callback()
B
37 17 76
put()
B
41 17 50
detectMimeType()
B
44 17 43
info()
A
42 15 51
phpErrorHandler()
A
43 15 47
procExec()
A
40 14 60
mkdir()
A
43 12 44
size()
A
46 11 39
isAnimationGif()
A
46 11 39
onShutdown()
A
52 12 22
parse_data_scheme()
A
48 11 30
getIniBytes()
A
49 11 30
getTempDir()
A
51 10 27
curlExec()
A
50 10 27
trigger()
A
54 10 20
get_remote_contents()
A
54 10 17
search()
A
52 9 24
getNetVolumeUniqueId()
A
53 9 22
chmod()
A
48 8 33
expandMemoryForGD()
A
56 9 17
bind()
A
49 8 30
sessionDataDecode()
A
51 8 29
getConnectorUrl()
A
58 9 12
utf8Encode()
A
53 8 22
resize()
A
52 8 21
curl_get_contents()
A
48 7 31
archive()
S
57 8 14
editor()
S
51 7 27
ensureDirsRecursively()
S
52 7 22
itemLock()
S
54 7 21
duplicate()
S
54 7 19
extract()
S
55 7 18
abort()
S
57 7 14
rm()
S
53 6 21
dim()
S
56 6 17
removeNetVolume()
S
58 6 16
filter()
S
60 6 12
getPluginInstance()
S
56 5 18
extendTimeLimit()
S
59 5 14
url()
S
61 5 11
isAnimationPng()
S
56 4 18
itemLocked()
S
60 4 14
tmb()
S
61 4 12
unbind()
S
63 4 11
session_expires()
S
62 4 11
error()
S
62 4 11
aborted()
S
61 4 11
updateNetVolumeOption()
S
65 4 9
ls()
S
63 4 9
subdirs()
S
63 4 10
rmFileInDisconnected()
S
77 4 3
itemUnlock()
S
59 3 14
xKilobyte()
S
62 3 11
commandExists()
S
77 3 3
setCustomData()
S
64 3 10
tree()
S
65 3 8
parents()
S
63 3 9
mkfile()
S
62 3 10
detectFileExtension()
S
66 3 8
volume()
S
66 3 8
toArray()
S
77 3 3
itemAutoUnlock()
S
68 3 8
getMemorySizeByImageInfo()
S
65 3 7
GlobGC()
S
69 3 6
toastErrorHandler()
S
62 2 11
commandArgsList()
S
66 2 9
realpath()
S
71 2 6
getNetVolumes()
S
71 2 6
hashes()
S
69 2 7
setToastErrorHandler()
S
65 2 9
rewind()
S
78 2 3
isSeekableUrl()
S
68 2 7
sessionDataEncode()
S
71 2 6
sessionWrite()
S
75 2 5
getStaticVar()
S
78 2 3
getFetchCookieFile()
S
69 2 7
splitFileExtention()
S
68 2 7
filenameDecontaminate()
S
66 2 8
getSession()
S
82 1 3
loaded()
S
82 1 3
version()
S
81 1 3
revision()
S
81 1 3
getVolume()
S
80 1 3
removeCustomData()
S
76 1 4
removeUrlContentSaveId()
S
80 1 3
saveNetVolumes()
S
80 1 3
utime()
S
74 1 4
getApiFullVersion()
S
78 1 3
getCommonTempPath()
S
80 1 3
isSeekableStream()
S
75 1 4
checkAborted()
S
81 1 3
getCmdOfBind()
S
74 1 4
addSubToBindName()
S
78 1 3