Code Analysis: WP Umbrella 2.16.3

Class Rating Complexity Lines of code
ActionScheduler_DBStore
D
134 665
ActionScheduler_wpPostStore
C
119 566
WPUmbrella\Models\Backup\BackupProcessedData
C
102 323
ActionScheduler_Abstract_ListTable
C
102 369
WPUmbrella\Core\Kernel
B
87 376
WPUmbrella\Services\Provider\WordPress
B
76 345
WPUmbrella\Models\Backup\V2\BackupConfigData
A
70 231
WPUmbrella\Services\Backup\AbstractBackupManageProcess
A
66 264
WPUmbrella\Services\Provider\Compatibility\SecuPressEDDUpdater
A
66 193
UmbrellaScanBackup
A
63 238
ActionScheduler_ListTable
A
62 365
DatabaseImportTable
A
59 180
DatabaseImportTable
A
59 180
UmbrellaWebSocket
A
58 274
UmbrellaWebSocket
A
58 274
ActionScheduler
A
57 198
WPUmbrella\Services\Backup\BackupManageProcessCustomTable
A
56 209
WPUmbrella\Actions\Admin\Ajax\ValidationApiKey
A
55 260
WPUmbrella\Core\UmbrellaRequest
A
55 148
ActionScheduler_Store
A
54 143
WPUmbrella\Services\Provider\Themes
A
53 174
WPUmbrella\Services\Backup\BackupFinderConfiguration
A
51 186
UmbrellaErrorHandler
S
47 130
UmbrellaDumpScanner
S
47 137
ActionScheduler_HybridStore
S
47 192
UmbrellaDumpScanner
S
47 137
UmbrellaErrorHandler
S
47 130
UmbrellaFileBackup
S
45 154
WPUmbrella\Core\Backup\Builder\V2\BackupBuilder
S
44 135
UmbrellaContext
S
44 158
ActionScheduler_Abstract_QueueRunner
S
39 145
WPUmbrella\Services\Backup\V2\BackupManageProcess
S
39 152
WPUmbrella\Services\Core\Update
S
39 198
UmbrellaSqlInstruction
S
38 161
ActionScheduler_ActionFactory
S
38 150
WPUmbrella\Services\RequestSettings
S
38 164
WPUmbrella\Services\Plugin\Update
S
38 194
UmbrellaSqlInstruction
S
38 161
WPUmbrella\Services\Repository\TaskBackupRepository
S
37 270
UmbrellaUTF8
S
36 174
WPUmbrella\Services\ActionScheduler\StoreRetrocompatibility
S
34 143
WPUmbrella\Services\Log\Logger
S
34 109
Action_Scheduler\Migration\Controller
S
34 98
WPUmbrella\Actions\UpgradeProcessComplete
S
33 112
WPUmbrella\Services\HostResolver
S
33 82
ActionScheduler_wpCommentLogger
S
33 136
CronExpression
S
33 119
WPUmbrella\Services\Api\Backup
S
32 176
WPUmbrella\Actions\AutoInstallByConstant
S
32 146
WPUmbrella\Services\Provider\Compatibility\SecuPressProAdminUpdater
S
31 95
WPUmbrella\Services\Provider\Plugins
S
31 124
WPUmbrella\Actions\Admin\Option
S
30 111
WPUmbrella\Services\Scheduler\ScheduleTaskBackup
S
30 173
WPUmbrella\Services\Backup\V2\BackupDatabaseConfiguration
S
29 186
ActionScheduler_QueueRunner
S
29 97
WPUmbrella\Services\ApiWordPress\ApiWordPressPermission
S
28 59
ActionScheduler_TimezoneHelper
S
27 83
WPUmbrella\Core\Backup\Source\V2\MySqlManualByTableSource
S
27 123
WPUmbrella\Services\Manage\ManagePlugin
S
26 136
UmbrellaDatabaseFunction
S
24 142
ActionScheduler_AdminView
S
24 140
WPUmbrella\Services\Provider\DatabaseTables
S
24 177
UmbrellaDatabaseFunction
S
24 142
ActionScheduler_Compatibility
S
23 56
WPUmbrella\Services\SiteHealth\ConnectSelfIpv6
S
23 105
WPUmbrella\Core\Models\AbstractRepository
S
22 94
WPUmbrella\Actions\Admin\PrepareErrorHandler
S
21 63
WPUmbrella\Actions\Admin\WhiteLabel
S
21 99
ActionScheduler_QueueCleaner
S
21 102
UmbrellaPDOConnection
S
21 82
ActionScheduler_DataController
S
21 65
UmbrellaPDOConnection
S
21 82
UmbrellaReceiveZipRestoration
S
20 92
ActionScheduler_Abstract_Schema
S
20 68
WPUmbrella\Core\Container\ContainerSkypress
S
20 69
CronExpression_DayOfWeekField
S
19 72
WPUmbrella\Actions\Admin\Ajax\Register
S
19 87
UmbrellaDatabaseRestoration
S
19 100
UmbrellaFileRestoration
S
19 82
UmbrellaMySQLConnection
S
19 54
UmbrellaMySQLConnection
S
19 54
WPUmbrella\Services\Backup\QueueRunner\V2\BackupQueueRunnerFiles
S
18 115
WPUmbrella\Actions\Queue\Backup\BackupQueueV2
S
18 73
WPUmbrella\Services\Backup\V2\BackupExecutor
S
18 57
WPUmbrella\Services\UpgraderTempBackup
S
18 85
UmbrellaMySQLiConnection
S
18 78
UmbrellaMySQLiConnection
S
18 78
WPUmbrella\Core\Backup\Source\V2\FinderBySizeSource
S
18 91
WPUmbrella\Core\Table\QueryCreateTable
S
17 80
WPUmbrella\Services\Api\Owner
S
17 84
WPUmbrella\Services\Backup\BackupDatabaseConfiguration
S
17 87
WPUmbrella\Services\DownloadZip
S
17 71
WPUmbrella\Controller\BackupV4\CleanupModule
S
17 65
WPUmbrella\Core\Backup\Processor\ZipPhpArchiveProcessor
S
17 68
CronExpression_AbstractField
S
17 37
WPUmbrella\Actions\Admin\Ajax\CreateProject
S
16 83
WPUmbrella\Services\Backup\BackupRunner
S
16 63
WPUmbrella\Services\Backup\QueueRunner\V2\BackupQueueRunnerDatabase
S
16 132
WPUmbrella\Controller\Backup\CheckBatchDatabase
S
16 78
WPUmbrella\Services\Manage\TrackUpgradeProcess
S
16 76
UmbrellaCharsetFixer
S
16 48
WPUmbrella\Services\Restore\V2\RestoreDatabase
S
16 73
UmbrellaCharsetFixer
S
16 48
WPUmbrella\Services\Manage\Theme
S
15 116
ActionScheduler_WPCLI_Scheduler_command
S
15 89
WPUmbrella\Services\Restore\V2\PreparePartsRestoreFiles
S
15 169
WPUmbrella\Services\Restore\V2\UnzipFilename
S
15 72
UmbrellaMySQLiStatement
S
15 36
UmbrellaMySQLiStatement
S
15 36
CronExpression_DayOfMonthField
S
14 49
WPUmbrella\God\ErrorHandler
S
14 62
WPUmbrella\Actions\Admin\Ajax\TryUpdatePlugin
S
14 58
UmbrellaTable
S
14 42
UmbrellaTable
S
14 42
WPUmbrella\Services\GetSettingsData
S
13 39
WPUmbrella\Controller\Backup\RunProcess
S
13 77
UmbrellaDatabaseBackup
S
13 48
WPUmbrella\Core\Schemas\PluginSchema
S
13 44
WPUmbrella\Models\Table\TableColumn
S
13 33
Action_Scheduler\Migration\ActionMigrator
S
13 52
Action_Scheduler\Migration\Runner
S
13 59
WPUmbrella\Controller\Theme\Delete
S
12 39
UmbrellaImportState
S
12 52
UmbrellaMySQLStatement
S
12 32
WPUmbrella\Services\Plugin\Install
S
12 84
WPUmbrella\Services\Api\Proxy
S
12 50
WPUmbrella\Services\Api\BaseClient
S
12 56
WPUmbrella\Services\Backup\BackupBatchData
S
12 44
ActionScheduler_OptionLock
S
12 55
WPUmbrella\Actions\Migration
S
12 49
UmbrellaMySQLStatement
S
12 32
WPUmbrella\Services\Restore\V2\Cleanup
S
12 48
ActionScheduler_WPCLI_Clean_Command
S
12 61
WPUmbrella\Services\Restore\V2\CopyFileChunked
S
12 54
UmbrellaImportState
S
12 52
Action_Scheduler\WP_CLI\Migration_Command
S
12 88
WPUmbrella\Actions\Admin\Pages
S
11 45
WPUmbrella\Controller\Backup\Init
S
11 36
WPUmbrella\Core\Backup\Processor\ArchiveProcessor
S
11 40
WPUmbrella\Core\Backup\Source\FinderByFileSource
S
11 59
UmbrellaCleanup
S
11 37
ActionScheduler_CronSchedule
S
11 34
WPUmbrella\Services\Backup\BackupInitProcess
S
10 26
WPUmbrella\Services\Backup\QueueRunner\BackupActionQueueRunnerDatabase
S
10 43
WPUmbrella\Services\WhiteLabel
S
10 44
WPUmbrella\Services\Plugin\Compatibility\ElementorDatabase
S
10 33
WPUmbrella\Controller\BackupV4\UploadModule
S
10 40
WPUmbrella\Services\Provider\Users
S
10 59
ActionScheduler_StoreSchema
S
10 80
WPUmbrella\Actions\Admin\PrepareMuPlugins
S
10 34
WPUmbrella\Services\Provider\WordPressData
S
10 71
WPUmbrella\Services\Api\Projects
S
10 72
WPUmbrella\Services\Backup\QueueRunner\BackupActionQueueRunnerFile
S
9 45
WPUmbrella\Actions\Admin\Ajax\AllowOneClickAccess
S
9 36
WPUmbrella\Services\Backup\QueueRunner\V2\BackupQueueCheckDatabaseBatch
S
9 48
WPUmbrella\Services\Restore\V2\DestroyDirectory
S
9 21
WPUmbrella\Actions\Admin\Ajax\AllowTracking
S
9 36
WPUmbrella\Controller\Plugin\UpdateMultiple
S
9 25
WPUmbrella\Actions\Queue\ByPassActionSchedulerV2
S
9 56
WPUmbrella\Services\RequestPermissionsByApi
S
9 35
WPUmbrella\Services\Plugin\Delete
S
9 49
WPUmbrella\Services\Scheduler\ScheduleErrorCheck
S
9 39
WPUmbrella\Controller\Theme\Update
S
8 29
CronExpression_FieldFactory
S
8 29
UmbrellaRestoreCleanup
S
8 27
WPUmbrella\Services\Plugin\Activate
S
8 35
WPUmbrella\Services\RequestPermissionsByUmbrellaRequest
S
8 31
ActionScheduler_LoggerSchema
S
8 46
WPUmbrella\Services\DatabaseOptimization\ExpiredTransient
S
8 62
WPUmbrella\Services\Log\LogProcess
S
8 30
WPUmbrella\Services\DirectoryListing
S
8 58
WPUmbrella\Controller\BackupV4\MoveBackupModule
S
8 64
WPUmbrella\Actions\Api\Bootstrap
S
8 20
ActionScheduler_IntervalSchedule
S
8 28
WPUmbrella\Controller\Backup\PrepareBatchDatabase
S
8 36
WPUmbrella\Actions\Admin\Notices\NoConfiguration
S
7 23
WPUmbrella\Controller\Plugin\PluginUpgradeDatabase
S
7 29
WPUmbrella\Services\Restore\V2\CheckBeforeRestore
S
7 43
WPUmbrella\Controller\Backup\CurrentProcess
S
7 39
WPUmbrella\Core\Backup\Destination\UmbrellaDestination
S
7 25
WPUmbrella\Services\Backup\PreventErrorOnPathNotAllowed
S
7 29
WPUmbrella\Services\Backup\CheckBackupProcessAvailable
S
7 26
WPUmbrella\Actions\Admin\Ajax\Proxy
S
7 24
WPUmbrella\Services\Manage\BaseManageUpdate
S
7 17
WPUmbrella\Services\Provider\Core
S
7 24
WPUmbrella\Services\Register
S
7 74
WPUmbrella\Actions\BackupRouter
S
7 25
WPUmbrella\Services\Cache\Varnish
S
7 37
WPUmbrella\Services\Provider\UmbrellaInformations
S
6 45
WPUmbrella\Controller\Options\RegenerateSecretToken
S
6 42
WPUmbrella\Services\Backup\QueueRunner\BackupActionQueueRunnerCheckBatchDatabase
S
6 31
WPUmbrella\Core\Iterator\LimitBySizeIterator
S
6 25
WPUmbrella\Controller\Restore\V2\RestoreUnzip
S
6 22
WPUmbrella\Controller\Plugin\Rollback
S
6 20
WPUmbrella\Services\Provider\Compatibility\SecuPressProUpdate
S
6 24
WPUmbrella\Controller\Plugin\Delete
S
6 23
WPUmbrella\Services\Restore\RestoreWordPressData
S
6 93
WPUmbrella\Services\Backup\QueueRunner\BackupActionQueueRunnerPrepareBatchDatabase
S
6 30
WPUmbrella\Thirds\Cache\WPRocket
S
6 17
WPUmbrella\Controller\Plugin\Update
S
6 21
WPUmbrella\Controller\Plugin\Install
S
5 20
WPUmbrella\Controller\BackupV4\PrepareBackupData
S
5 19
WPUmbrella\Services\DatabaseOptimization\TrashedPosts
S
5 24
WPUmbrella\Services\DatabaseOptimization\Revisions
S
5 26
WPUmbrella\Controller\Backup\DeleteProcess
S
5 13
WPUmbrella\Services\DatabaseOptimization\AutoDrafts
S
5 25
WPUmbrella\Controller\Plugin\Activate
S
5 20
WPUmbrella\Services\Manage\ClearCache
S
5 19
WPUmbrella\Controller\Core\Update
S
5 20
WPUmbrella\Services\SessionStore
S
5 13
WPUmbrella\Actions\Admin\ResetBackup
S
5 20
WPUmbrella\Controller\User\Data
S
5 18
WPUmbrella\Controller\Plugin\Deactivate
S
5 20
WPUmbrella\Services\Restore\V2\DownloadUrlWithFilename
S
4 34
WPUmbrella\Services\Provider\Languages
S
4 18
WPUmbrella\Controller\Restore\V2\RestoreDownload
S
4 24
WPUmbrella\Controller\Restore\V2\RestoreCheck
S
4 17
WPUmbrella\Controller\Restore\V2\GetData
S
4 39
WPUmbrella\Controller\Restore\V2\PrepareRestoreFiles
S
4 24
WPUmbrella\Controller\Login
S
4 38
WPUmbrella\Controller\Plugin\DataSingle
S
4 16
WPUmbrella\Models\PluginUpgrader
S
3 29
WPUmbrella\Core\Controllers
S
1 832

196 more item(s) not shown.