/home/runner/work/olz-website/olz-website/src
Apps
Logs
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
Olz\Apps\Logs\Components\OlzLogs\OlzLogs
0%
Olz\Apps\Logs\LogsController
0%
Olz\Apps\Logs\LogsEndpoints
0%
Olz\Apps\Logs\Metadata
0%
Olz\Apps\Logs\Utils\AccessSslLogsChannel
0%
Olz\Apps\Logs\Utils\LineLocation
0%
Olz\Apps\Logs\Utils\ReadResult
0%
Olz\Apps\Logs\Utils\GzLogFile
0%
Olz\Apps\Logs\Utils\HybridLogFile
0%
Olz\Apps\Logs\Utils\LogsDefinitions
0%
Olz\Apps\Logs\Utils\OlzLogsChannel
0%
Olz\Apps\Logs\Utils\PlainLogFile
0%
Olz\Apps\Logs\Utils\DailyFileLogsChannel
61%
Olz\Apps\Logs\Utils\BaseLogsChannel
80%
Olz\Apps\Logs\Endpoints\GetLogsEndpoint
87%
Olz\Apps\Logs\Utils\LogrotateLogsChannel
88%
Project Risks
Class
CRAP
Olz\Apps\Logs\Utils\HybridLogFile
1056
Olz\Apps\Logs\Utils\GzLogFile
462
Olz\Apps\Logs\Utils\PlainLogFile
420
Olz\Apps\Logs\Utils\AccessSslLogsChannel
210
Olz\Apps\Logs\Utils\BaseLogsChannel
68
Olz\Apps\Logs\Utils\OlzLogsChannel
56
Olz\Apps\Logs\Components\OlzLogs\OlzLogs
20
Olz\Apps\Logs\Endpoints\GetLogsEndpoint
14
Olz\Apps\Logs\Utils\DailyFileLogsChannel
13
Olz\Apps\Logs\Utils\LogrotateLogsChannel
8
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
getHtml
0%
index
0%
register
0%
getDisplayName
0%
getPath
0%
getHref
0%
isAccessibleToUser
0%
getId
0%
getName
0%
getLogFileForIndex
0%
getIndexForFilePath
0%
parseDateTimeOfLine
0%
__construct
0%
__construct
0%
continueReading
0%
cleanUpOldFiles
0%
optimizeHybridFiles
0%
__construct
0%
getPath
0%
getIndexPath
0%
exists
0%
modified
0%
open
0%
seek
0%
tell
0%
eof
0%
gets
0%
close
0%
optimize
0%
purge
0%
serialize
0%
deserialize
0%
__construct
0%
getPath
0%
getIndexPath
0%
exists
0%
modified
0%
open
0%
seek
0%
tell
0%
eof
0%
gets
0%
close
0%
optimize
0%
copyToGz
0%
copyToPlain
0%
deletePlain
0%
purge
0%
__toString
0%
serialize
0%
deserialize
0%
getLogsChannels
0%
getId
0%
getName
0%
getRetentionDays
0%
getLogFileForDateTime
0%
getDateTimeForFilePath
0%
__construct
0%
getPath
0%
getIndexPath
0%
exists
0%
modified
0%
open
0%
seek
0%
tell
0%
eof
0%
gets
0%
close
0%
optimize
0%
purge
0%
serialize
0%
deserialize
0%
isLineMatchingMinLogLevel
18%
isLineMatchingTextSearch
50%
parseDateTimeOfLine
50%
isLineMatching
71%
getOrCreateIndex
75%
handle
77%
getLogFileBefore
85%
getLogFileAfter
85%
getLogFileBefore
88%
getLogFileAfter
88%
getLineLocationForDateTime
89%
Project Risks
Method
CRAP
getLogFileForIndex
30
getHtml
20
getIndexForFilePath
20
optimize
20
purge
20
parseDateTimeOfLine
12
continueReading
12
purge
12
purge
12
isLineMatchingMinLogLevel
7
handle
7
cleanUpOldFiles
6
optimizeHybridFiles
6
seek
6
gets
6
serialize
6
deserialize
6
exists
6
open
6
close
6
copyToGz
6
copyToPlain
6
serialize
6
deserialize
6
getLogFileForDateTime
6
getDateTimeForFilePath
6
gets
6
serialize
6
deserialize
6
getOrCreateIndex
5
parseDateTimeOfLine
4
getLineLocationForDateTime
4
isLineMatching
3
isLineMatchingTextSearch
2
getLogFileBefore
2
getLogFileAfter
2
getLogFileBefore
2
getLogFileAfter
2