Code Analysis: Watchful 1.4.4

Class Rating Complexity Lines of code
Watchful\Controller\Plugins
A
70 321
Watchful\Helpers\BackupPlugins\XClonerBackupPlugin
S
50 206
Watchful\Controller\Core
S
39 180
Watchful\Audit\Files\FilesScanner
S
38 211
Watchful\Audit\Files\Tools
S
28 79
Watchful\Controller\Themes
S
27 160
Watchful\Settings
S
17 118
Watchful\Controller\Backups
S
16 221
Watchful\Helpers\Authentification
S
15 57
Watchful\Helpers\BackupPlugins\AkeebaBackupPlugin
S
15 59
Watchful\Controller\Scanner
S
13 83
Watchful\Main
S
13 33
Watchful\Helpers\Connection
S
12 70
Watchful\Audit\Files\Integrity
S
12 55
Watchful\Helpers\InstalledPlugins
S
11 35
Watchful\Controller\Files
S
11 133
Watchful\Helpers\FSPermissions
S
11 34
Watchful\Helpers\Files
S
10 49
Watchful\Audit\Files\RecursiveListing
S
10 45
Watchful\Audit\Tests\RobotsTxt
S
9 34
Watchful\ExceptionHandler
S
9 27
Watchful\Audit\Tests\HasWpVersion
S
9 36
Watchful\Audit\Audit
S
8 39
Watchful\Audit\AuditProcess
S
8 29
Watchful\Audit\Tests\HasThemesToUpdate
S
8 30
Watchful\Audit\Tests\HasPhpVersion
S
8 24
Watchful\Helpers\AkeebaHelper
S
8 29
Watchful\Skins\SkinThemeUpgrader
S
7 14
Watchful\Skins\SkinCoreUpgrader
S
7 14
Watchful\Audit\Tests\HasBadKeys
S
7 31
Watchful\Audit\Tests\HasDeactivatedPlugins
S
7 27
Watchful\Audit\Tests\HasDeactivatedThemes
S
7 20
Watchful\Helpers\BackupPluginHelper
S
7 23
Watchful\Skins\SkinPluginUpgrader
S
7 14
Watchful\Audit\Tests\HasInstallOnSubdirectory
S
7 25
Watchful\Helpers\BackupPlugins\Ai1wmBackupPlugin
S
6 18
Watchful\Helpers\Users
S
6 30
Watchful\Audit\Tests\BruteforceAdmin
S
6 22
Watchful\Audit\Tests\BruteforceSql
S
6 15
Watchful\Init
S
5 29
Watchful\Audit\Tests\HasUnnecessaryLoginInfo
S
4 26
Watchful\Exception
S
4 10
Watchful\Routes
S
4 62
Watchful\ShutdownHandler
S
4 17
Watchful\Audit\ScannerResponse
S
4 15
Watchful\Audit\Tests\HasWPHtaccess
S
4 11
Watchful\Audit\Tests\IsDebugEnabled
S
3 6
Watchful\Audit\Tests\HasConfigChmod
S
3 10
Watchful\Audit\Tests\IsScriptDebugEnabled
S
3 6
Watchful\Audit\Tests\IsUploadBrowsable
S
3 20
Watchful\Controller\Tests
S
3 30
Watchful\Helpers\ResponseFormatter
S
2 6
Watchful\Audit\Tests\HasDBPrefix
S
2 9
Watchful\Audit\Tests\HasValidWpLocation
S
2 13
Watchful\Audit\Tests\HasWPAdminUser
S
1 3
Watchful\Audit\Tests\HasReadme
S
1 3
Watchful\Audit\Tests\HasUpgradeFile
S
1 3
Watchful\Audit\Tests\IsDBDebugEnabled
S
1 4