/mnt/c/Users/xeden/Desktop/PHP-TEST
vendor
workerman
workerman
src
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
Workerman\Connection\ConnectionInterface
0%
Workerman\Protocols\Http\Request
0%
Workerman\Timer
13%
Workerman\Events\Select
24%
Workerman\Connection\TcpConnection
27%
Workerman\Worker
37%
Workerman\Protocols\Websocket
39%
Project Risks
Class
CRAP
Workerman\Worker
46680
Workerman\Protocols\Http\Request
14110
Workerman\Connection\TcpConnection
7572
Workerman\Events\Select
1784
Workerman\Protocols\Websocket
1282
Workerman\Timer
840
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
error
0%
getStatus
0%
getRemoteIp
0%
getRemotePort
0%
getRemoteAddress
0%
getLocalIp
0%
getLocalPort
0%
getLocalAddress
0%
getSendBufferQueueSize
0%
getRecvBufferQueueSize
0%
pauseRecv
0%
resumeRecv
0%
baseWrite
0%
doSslHandshake
0%
pipe
0%
isIpV4
0%
isIpV6
0%
getSocket
0%
checkBufferWillFull
0%
bufferIsFull
0%
bufferIsEmpty
0%
jsonSerialize
0%
__wakeup
0%
delay
0%
repeat
0%
offDelay
0%
offRepeat
0%
onWritable
0%
onExcept
0%
offExcept
0%
offSignal
0%
tick
0%
setNextTickTime
0%
deleteAllTimer
0%
stop
0%
getTimerCount
0%
get
0%
post
0%
header
0%
cookie
0%
file
0%
method
0%
protocolVersion
0%
host
0%
uri
0%
path
0%
queryString
0%
session
0%
sessionId
0%
isValidSessionId
0%
sessionRegenerateId
0%
rawHead
0%
rawBody
0%
rawBuffer
0%
parseHeadFirstLine
0%
parseProtocolVersion
0%
parseHeaders
0%
parseGet
0%
parsePost
0%
parseUploadFiles
0%
parseUploadFile
0%
createSessionId
0%
setSidCookie
0%
__toString
0%
__set
0%
__get
0%
__isset
0%
__unset
0%
__wakeup
0%
destroy
0%
inflate
0%
deflate
0%
repeat
0%
delay
0%
signalHandle
0%
add
0%
sleep
0%
tick
0%
del
0%
getAllWorkers
0%
getEventLoop
0%
getMainSocket
0%
formatProcessStatusData
0%
formatConnectionStatusData
0%
getAllWorkerPids
0%
forkWorkersForWindows
0%
getStartFilesForWindows
0%
forkOneWorkerForWindows
0%
checkWorkerStatusForWindows
0%
monitorWorkers
0%
monitorWorkersForLinux
0%
monitorWorkersForWindows
0%
exitAndClearAll
0%
reload
0%
checkIfChildRunning
0%
getStatus
0%
writeStatisticsToStatusFile
0%
writeConnectionsStatisticsToStatusFile
0%
checkErrors
0%
getErrorType
0%
unlisten
0%
acceptUdpConnection
0%
isRunning
0%
resetStd
11%
signalHandler
12%
daemonize
13%
checkMasterIsAlive
15%
stopAll
15%
safeCall
20%
getSignalName
20%
run
23%
stop
23%
send
26%
encode
31%
pauseAccept
33%
parseCommand
34%
input
34%
__destruct
36%
baseRead
37%
hasColorSupport
40%
setUserAndGroup
40%
initGlobalEvent
50%
initStdOut
57%
run
57%
decode
59%
offWritable
60%
saveMasterPid
60%
dealHandshake
62%
close
63%
forkWorkers
66%
parseSocketAddress
66%
destroy
70%
forkOneWorkerForLinux
71%
listen
71%
onReadable
75%
onSignal
75%
safeEcho
75%
runAll
76%
init
78%
displayUI
78%
offReadable
80%
reinstallSignal
80%
resumeAccept
80%
initWorkers
80%
installSignal
83%
forkWorkersForLinux
83%
checkSapiEnv
88%
acceptTcpConnection
89%
Project Risks
Method
CRAP
parseCommand
429
baseRead
401
parseUploadFile
342
input
341
stopAll
285
writeConnectionsStatisticsToStatusFile
272
send
218
monitorWorkersForLinux
210
reload
210
formatProcessStatusData
182
acceptUdpConnection
156
writeStatisticsToStatusFile
132
signalHandler
110
baseWrite
90
parseHeaders
90
add
90
tick
90
forkWorkersForWindows
90
checkErrors
90
encode
78
getSignalName
72
sessionId
72
parsePost
72
setSidCookie
72
resetStd
65
tick
56
destroy
56
exitAndClearAll
56
daemonize
49
doSslHandshake
42
file
42
parseGet
42
stop
37
checkMasterIsAlive
36
run
35
cookie
30
parseUploadFiles
30
del
30
run
29
dealHandshake
27
setUserAndGroup
26
hasColorSupport
21
listen
20
checkBufferWillFull
20
bufferIsFull
20
onWritable
20
checkIfChildRunning
20
destroy
17
displayUI
15
__destruct
15
init
13
initWorkers
13
error
12
delay
12
repeat
12
offSignal
12
get
12
post
12
header
12
host
12
inflate
12
sleep
12
getAllWorkerPids
12
getStartFilesForWindows
12
checkWorkerStatusForWindows
12
forkOneWorkerForLinux
10
initGlobalEvent
10
parseSocketAddress
10
decode
10
pauseAccept
8
close
7
safeCall
7
initStdOut
6
checkSapiEnv
6
getStatus
6
getRemoteIp
6
getRemotePort
6
getLocalIp
6
getLocalPort
6
getLocalAddress
6
pauseRecv
6
resumeRecv
6
isIpV4
6
isIpV6
6
offDelay
6
offExcept
6
setNextTickTime
6
stop
6
method
6
protocolVersion
6
uri
6
isValidSessionId
6
sessionRegenerateId
6
parseProtocolVersion
6
deflate
6
signalHandle
6
forkOneWorkerForWindows
6
monitorWorkers
6
unlisten
6
resumeAccept
5
forkWorkersForLinux
5
onReadable
4
safeEcho
4
acceptTcpConnection
4
saveMasterPid
3
reinstallSignal
3
installSignal
3
offWritable
2
forkWorkers
2
onSignal
2
runAll
2
offReadable
2