Code Analysis: WP Umbrella 2.9.2

Class Rating Complexity Lines of code
ActionScheduler_DBStore
C
122 604
ActionScheduler_wpPostStore
C
118 557
WPUmbrella\Models\Backup\BackupProcessedData
C
102 323
ActionScheduler_Abstract_ListTable
B
100 350
WPUmbrella\Services\Provider\WordPress
B
78 350
WPUmbrella\Core\Kernel
A
75 275
WPUmbrella\Models\Backup\V2\BackupConfigData
A
70 231
WPUmbrella\Services\Backup\AbstractBackupManageProcess
A
60 247
ActionScheduler_ListTable
A
59 355
ActionScheduler
A
57 185
WPUmbrella\Core\UmbrellaRequest
A
57 122
WPUmbrella\Services\Backup\BackupManageProcessCustomTable
A
56 215
ActionScheduler_Store
A
54 143
ActionScheduler_HybridStore
S
47 192
WPUmbrella\Core\Backup\Builder\V2\BackupBuilder
S
43 133
WPUmbrella\Services\Backup\BackupFinderConfiguration
S
40 149
WPUmbrella\Actions\Admin\Ajax\ValidationApiKey
S
39 209
WPUmbrella\Services\Backup\V2\BackupManageProcess
S
39 152
WPUmbrella\Services\Core\Update
S
39 199
ActionScheduler_Abstract_QueueRunner
S
37 126
WPUmbrella\Services\Repository\TaskBackupRepository
S
35 254
WPUmbrella\Services\Log\Logger
S
34 109
Action_Scheduler\Migration\Controller
S
34 98
WPUmbrella\Services\ActionScheduler\StoreRetrocompatibility
S
34 143
ActionScheduler_wpCommentLogger
S
33 136
CronExpression
S
33 119
WPUmbrella\Actions\AutoInstallByConstant
S
32 142
WPUmbrella\Services\Plugin\Update
S
31 198
WPUmbrella\Actions\Admin\Option
S
30 110
WPUmbrella\Services\Provider\Themes
S
30 101
WPUmbrella\Services\Scheduler\ScheduleTaskBackup
S
30 162
ActionScheduler_Logger
S
28 95
WPUmbrella\Services\Repository\BackupRepository
S
27 170
ActionScheduler_TimezoneHelper
S
27 83
ActionScheduler_ActionFactory
S
26 81
WPUmbrella\Services\WordPress\WordPressContext
S
26 87
WPUmbrella\Services\Backup\V2\BackupDatabaseConfiguration
S
25 176
ActionScheduler_QueueRunner
S
25 92
WPUmbrella\Actions\Admin\Enqueue
S
24 75
WPUmbrella\Core\Restore\Builder\RestoreBuilder
S
24 87
ActionScheduler_AdminView
S
24 140
WPUmbrella\Services\Api\Backup
S
24 134
WPUmbrella\Services\ApiWordPress\ApiWordPressPermission
S
24 51
WPUmbrella\Services\Provider\DatabaseTables
S
23 167
ActionScheduler_Compatibility
S
23 58
WPUmbrella\Services\Restore\RestoreRunner
S
23 82
WPUmbrella\Services\HostResolver
S
22 57
WPUmbrella\Services\Provider\Plugins
S
22 107
WPUmbrella\Core\Models\AbstractRepository
S
22 94
WPUmbrella\Services\Manage\ManagePlugin
S
21 125
WPUmbrella\Actions\Admin\PrepareErrorHandler
S
21 64
WPUmbrella\Core\Backup\Source\V2\MySqlManualByTableSource
S
21 109
ActionScheduler_DataController
S
21 65
WPUmbrella\Services\Plugin\Delete
S
20 90
WPUmbrella\Actions\Admin\WhiteLabel
S
20 74
WPUmbrella\Core\Container\ContainerSkypress
S
20 69
WPUmbrella\Actions\Admin\Ajax\Register
S
19 89
WPUmbrella\Services\RequestSettings
S
19 64
CronExpression_DayOfWeekField
S
19 72
WPUmbrella\Services\Backup\V2\BackupExecutor
S
18 57
WPUmbrella\Core\Backup\Source\V2\FinderBySizeSource
S
18 91
ActionScheduler_Abstract_Schema
S
18 65
WPUmbrella\Services\Api\Owner
S
18 94
ActionScheduler_WPCLI_QueueRunner
S
18 75
WPUmbrella\Services\Backup\QueueRunner\V2\BackupQueueRunnerFiles
S
18 118
WPUmbrella\Services\DownloadZip
S
17 72
WPUmbrella\Core\Backup\Processor\ZipPhpArchiveProcessor
S
17 68
WPUmbrella\Actions\Queue\Backup\BackupQueueV2
S
17 73
WPUmbrella\Core\Restore\ChainResponsibility\CreatePartsRestoreFilesHandler
S
17 167
WPUmbrella\Core\Table\QueryCreateTable
S
17 80
CronExpression_AbstractField
S
17 37
WPUmbrella\Services\Backup\BackupDatabaseConfiguration
S
17 91
WPUmbrella\Services\Backup\QueueRunner\V2\BackupQueueRunnerDatabase
S
16 132
WPUmbrella\Services\Backup\BackupRunner
S
16 63
WPUmbrella\Services\Restore\V2\PreparePartsRestoreFiles
S
15 169
WPUmbrella\Services\Restore\V2\UnzipFilename
S
15 72
WPUmbrella\Core\Restore\ChainResponsibility\DownloadBuildZipHandler
S
15 93
WPUmbrella\Controller\Backup\CheckBatchDatabase
S
15 73
WPUmbrella\Services\Api\Restoration
S
15 90
WPUmbrella\Actions\Admin\Ajax\TryUpdatePlugin
S
14 58
WPUmbrella\Services\Option
S
14 45
ActionScheduler_QueueCleaner
S
14 73
CronExpression_DayOfMonthField
S
14 49
WPUmbrella\Actions\Admin\Ajax\CreateProject
S
14 75
WPUmbrella\Services\DirectoryListing
S
13 80
WPUmbrella\Services\Repository\LogRepository
S
13 72
Action_Scheduler\Migration\ActionMigrator
S
13 52
Action_Scheduler\Migration\Runner
S
13 59
WPUmbrella\Controller\Backup\RunProcess
S
13 77
WPUmbrella\Core\Schemas\PluginSchema
S
13 44
WPUmbrella\God\ErrorHandler
S
13 59
WPUmbrella\Models\Table\TableColumn
S
13 33
ActionScheduler_DBLogger
S
12 73
ActionScheduler_wcSystemStatus
S
12 92
WPUmbrella\Services\Manage\Theme
S
12 91
ActionScheduler_WPCLI_Scheduler_command
S
12 79
WPUmbrella\Services\Restore\V2\Cleanup
S
12 48
WPUmbrella\Services\Restore\V2\CopyFileChunked
S
12 54
Action_Scheduler\WP_CLI\Migration_Command
S
12 88
WPUmbrella\Services\Api\BaseClient
S
12 58
WPUmbrella\Services\Api\Proxy
S
12 50
WPUmbrella\Services\Backup\BackupBatchData
S
12 44
WPUmbrella\Controller\Restore\DownloadRestorePlugin
S
11 65
WPUmbrella\Services\Plugin\Install
S
11 69
WPUmbrella\Core\Backup\Memento\BackupOriginator
S
11 34
WPUmbrella\Core\Backup\Processor\ArchiveProcessor
S
11 40
WPUmbrella\Core\Backup\Source\FinderByFileSource
S
11 60
ActionScheduler_CronSchedule
S
11 34
WPUmbrella\Core\Restore\ChainResponsibility\RestoreFilesHandler
S
11 67
ActionScheduler_AsyncRequest_QueueRunner
S
11 34
WPUmbrella\Controller\Restore\ZipDownload
S
10 24
WPUmbrella\Actions\Admin\PrepareMuPlugins
S
10 35
ActionScheduler_StoreSchema
S
10 78
WPUmbrella\Controller\Backup\Init
S
10 34
WPUmbrella\Services\Backup\BackupInitProcess
S
10 26
WPUmbrella\Services\Backup\QueueRunner\BackupActionQueueRunnerDatabase
S
10 45
WPUmbrella\Actions\Admin\Ajax\AllowTracking
S
9 36
WPUmbrella\Core\Restore\ChainResponsibility\FilesystemPermissions
S
9 43
ActionScheduler_FatalErrorMonitor
S
9 37
WPUmbrella\Core\Restore\ChainResponsibility\DiskSpaceHandler
S
9 31
WPUmbrella\Services\Backup\QueueRunner\V2\BackupQueueCheckDatabaseBatch
S
9 48
WPUmbrella\Services\RequestPermissionsByApi
S
9 34
WPUmbrella\Actions\Admin\Ajax\AllowOneClickAccess
S
9 36
WPUmbrella\Services\Api\Projects
S
9 65
WPUmbrella\Services\Restore\V2\DestroyDirectory
S
9 21
WPUmbrella\Services\Backup\QueueRunner\BackupActionQueueRunnerFile
S
9 47
WPUmbrella\Services\WhiteLabel
S
9 44
WPUmbrella\Services\Provider\Users
S
9 57
WPUmbrella\Actions\Queue\ByPassActionSchedulerV2
S
9 56
WPUmbrella\Services\RequestPermissionsByUmbrellaRequest
S
8 29
WPUmbrella\Services\Log\LogProcess
S
8 30
WPUmbrella\Services\Plugin\Activate
S
8 35
WPUmbrella\Actions\Migration
S
8 36
WPUmbrella\Actions\Api\Bootstrap
S
8 20
ActionScheduler_LoggerSchema
S
8 46
WPUmbrella\Core\Restore\ChainResponsibility\ExtractDatabaseHandler
S
8 53
CronExpression_FieldFactory
S
8 29
ActionScheduler_IntervalSchedule
S
8 28
WPUmbrella\Core\Restore\ChainResponsibility\MemoryLimitHandler
S
8 25
WPUmbrella\Core\Restore\ChainResponsibility\CleanUpDownloadHandler
S
8 35
WPUmbrella\Services\Backup\PreventErrorOnPathNotAllowed
S
7 29
WPUmbrella\Services\Provider\Core
S
7 24
WPUmbrella\Core\Restore\Observers\LogStateObserver
S
7 38
ActionScheduler_LogEntry
S
7 18
WPUmbrella\Actions\Admin\Notices\NoConfiguration
S
7 24
WPUmbrella\Controller\Backup\PrepareBatchDatabase
S
7 34
WPUmbrella\Services\Provider\WordPressData
S
7 48
WPUmbrella\Services\Cache\Varnish
S
7 37
WPUmbrella\Services\Backup\CheckBackupProcessAvailable
S
7 26
WPUmbrella\Core\Backup\Destination\UmbrellaDestination
S
7 27
WPUmbrella\Services\Scheduler\ScheduleErrorCheck
S
7 35
WPUmbrella\Services\Manage\BaseManageUpdate
S
7 17
WPUmbrella\Actions\Admin\Ajax\Proxy
S
7 24
WPUmbrella\Services\Restore\V2\CheckBeforeRestore
S
7 43
WPUmbrella\Controller\Plugin\UpdateMultiple
S
6 20
WPUmbrella\Controller\Plugin\Rollback
S
6 19
WPUmbrella\Thirds\Cache\WPRocket
S
6 17
WPUmbrella\Core\Restore\ChainResponsibility\CleanUpAllData
S
6 26
WPUmbrella\Services\Backup\QueueRunner\BackupActionQueueRunnerCheckBatchDatabase
S
6 34
Action_Scheduler\Migration\BatchFetcher
S
6 40
WPUmbrella\Services\Restore\RestoreWordPressData
S
6 93
WPUmbrella\Controller\Plugin\Update
S
6 20
WPUmbrella\Core\Iterator\LimitBySizeIterator
S
6 25
WPUmbrella\Services\Register
S
6 43
WPUmbrella\Controller\Theme\Update
S
6 21
WPUmbrella\Controller\Restore\V2\RestoreUnzip
S
6 22
WPUmbrella\Services\Backup\QueueRunner\BackupActionQueueRunnerPrepareBatchDatabase
S
6 33
WPUmbrella\Services\Snapshot
S
6 27
WPUmbrella\Controller\Plugin\Activate
S
5 19
WPUmbrella\Actions\Queue\Scheduler\RunManualBackupTask
S
5 21
WPUmbrella\Controller\Plugin\Deactivate
S
5 19
WPUmbrella\Controller\User\Data
S
5 16
WPUmbrella\Actions\Admin\ResetBackup
S
5 20
WPUmbrella\Controller\Plugin\Install
S
5 19
WPUmbrella\Services\Restore\V2\RestoreDatabase
S
5 45
WPUmbrella\Actions\Queue\Scheduler\StopManualBackupTask
S
5 24
WPUmbrella\Controller\Backup\CurrentProcess
S
5 30
WPUmbrella\Core\Restore\ChainResponsibility\RestoreDatabaseHandler
S
5 54
WPUmbrella\Controller\Plugin\Delete
S
5 19
WPUmbrella\Services\SessionStore
S
5 13
WPUmbrella\Services\Manage\ClearCache
S
5 19
WPUmbrella\Actions\Queue\Scheduler\DeleteBackupTask
S
5 20
WPUmbrella\Controller\Core\Update
S
5 21
WPUmbrella\Controller\Restore\V2\PrepareRestoreFiles
S
4 24
WPUmbrella\Controller\Login
S
4 38
WPUmbrella\Services\Provider\Languages
S
4 18
WPUmbrella\Core\Restore\ChainResponsibility\InitProcessHandler
S
4 34
WPUmbrella\Controller\Plugin\DataSingle
S
4 16
WPUmbrella\Controller\Restore\Check
S
4 39
WPUmbrella\Controller\Backup\DeleteProcess
S
4 11
WPUmbrella\Controller\Restore\V2\RestoreDownload
S
4 24
WPUmbrella\Services\Restore\V2\DownloadUrlWithFilename
S
4 35
WPUmbrella\Core\Restore\Observers\RestoreOnErrorObserver
S
4 18
WPUmbrella\Core\Restore\Observers\MementoObserver
S
4 18
WPUmbrella\Controller\Restore\V2\RestoreCheck
S
4 18
WPUmbrella\Controller\Options\RegenerateSecretToken
S
4 34
WPUmbrella\Services\Table\TableList
S
4 117
WPUmbrella\Services\Plugin\Rollback
S
3 21
WPUmbrella\Services\MaintenanceMode
S
3 15
WPUmbrella\Core\Restore\ChainResponsibility\WordPressLoadDataSqlHandler
S
3 22
WPUmbrella\Services\Provider\UmbrellaInformations
S
3 29
WPUmbrella\Services\Restore\RestoreConfiguration
S
3 14
WPUmbrella\Services\Backup\PreventMaxUserPoolConnection
S
3 12
ActionScheduler_DBStoreMigrator
S
3 16
WPUmbrella\Core\Table\QueryExistTable
S
3 13
WPUmbrella\Services\Plugin\Deactivate
S
3 19
WPUmbrella\Controller\Restore\V2\RestoreDatabase
S
3 15
WPUmbrella\Models\PluginUpgrader
S
3 29
WPUmbrella\Core\Restore\ChainResponsibility\SetupShutdown
S
2 31
WPUmbrella\Core\Restore\ChainResponsibility\WordPressDataSqlHandler
S
2 62
WPUmbrella\Core\Restore\ChainResponsibility\WordPressDataFilesHandler
S
2 30
WPUmbrella\Core\Controllers
S
1 604

140 more item(s) not shown.