Code Analysis: WP Umbrella 2.6.4

Class Rating Complexity Lines of code
ActionScheduler_DBStore
C
122 604
ActionScheduler_wpPostStore
C
118 557
WPUmbrella\Models\Backup\BackupProcessedData
C
107 332
ActionScheduler_Abstract_ListTable
B
100 350
WPUmbrella\Core\Kernel
B
80 268
WPUmbrella\Services\Provider\WordPress
B
78 350
WPUmbrella\Services\Backup\V2\BackupManageProcess
A
72 308
WPUmbrella\Models\Backup\V2\BackupConfigData
A
67 208
WPUmbrella\Core\Backup\Builder\BackupBuilder
A
59 200
ActionScheduler_ListTable
A
59 355
ActionScheduler
A
57 185
ActionScheduler_Store
A
54 143
ActionScheduler_HybridStore
S
47 192
WPUmbrella\Services\Backup\BackupFinderConfiguration
S
45 164
WPUmbrella\Core\Backup\Builder\V2\BackupBuilder
S
43 130
WPUmbrella\Services\Core\Update
S
39 199
ActionScheduler_Abstract_QueueRunner
S
37 126
WPUmbrella\Actions\Admin\Ajax\ValidationApiKey
S
34 174
Action_Scheduler\Migration\Controller
S
34 98
WPUmbrella\Actions\Queue\Backup\BackupQueueV2
S
34 177
WPUmbrella\Services\ActionScheduler\StoreRetrocompatibility
S
34 143
WPUmbrella\Services\Log\Logger
S
34 109
ActionScheduler_wpCommentLogger
S
33 136
CronExpression
S
33 119
WPUmbrella\Services\Plugin\Update
S
31 198
WPUmbrella\Services\Api\Backup
S
30 181
ActionScheduler_Logger
S
28 95
ActionScheduler_TimezoneHelper
S
27 83
ActionScheduler_ActionFactory
S
26 81
WPUmbrella\Services\WordPress\WordPressContext
S
26 87
ActionScheduler_QueueRunner
S
25 92
WPUmbrella\Core\Restore\Builder\RestoreBuilder
S
24 87
ActionScheduler_AdminView
S
24 140
WPUmbrella\Services\Restore\RestoreRunner
S
23 82
WPUmbrella\Actions\Admin\WhiteLabel
S
23 82
ActionScheduler_Compatibility
S
23 58
WPUmbrella\Services\Provider\Plugins
S
22 107
WPUmbrella\Services\Backup\BackupExecutor
S
22 65
WPUmbrella\Actions\Admin\PrepareErrorHandler
S
21 64
ActionScheduler_DataController
S
21 65
WPUmbrella\Core\Backup\Source\MySqlManualByTableSource
S
21 95
WPUmbrella\Services\HostResolver
S
21 56
WPUmbrella\Services\Manage\ManagePlugin
S
21 125
WPUmbrella\Services\Plugin\Delete
S
20 90
WPUmbrella\Services\Provider\DatabaseTables
S
20 150
WPUmbrella\Core\Container\ContainerSkypress
S
20 67
WPUmbrella\Actions\Admin\Ajax\Register
S
19 89
WPUmbrella\Core\Models\AbstractController
S
19 44
CronExpression_DayOfWeekField
S
19 72
WPUmbrella\Services\Backup\V2\BackupDatabaseConfiguration
S
19 136
WPUmbrella\Services\RequestSettings
S
19 64
ActionScheduler_WPCLI_QueueRunner
S
18 75
WPUmbrella\Core\Backup\Processor\ZipPhpArchiveProcessor
S
18 70
ActionScheduler_Abstract_Schema
S
18 65
WPUmbrella\Services\Api\Owner
S
18 93
WPUmbrella\Services\Backup\BackupConfiguration
S
18 68
WPUmbrella\Services\Backup\V2\BackupExecutor
S
18 53
WPUmbrella\Services\Option
S
18 59
WPUmbrella\Actions\Admin\Enqueue
S
17 64
WPUmbrella\Core\Restore\ChainResponsibility\CreatePartsRestoreFilesHandler
S
17 167
CronExpression_AbstractField
S
17 37
WPUmbrella\Services\Backup\BackupDatabaseConfiguration
S
17 89
WPUmbrella\Services\DownloadZip
S
17 72
WPUmbrella\Core\Backup\Source\V2\FinderBySizeSource
S
16 85
WPUmbrella\Core\Backup\Source\V2\MySqlManualByTableSource
S
16 85
WPUmbrella\Core\Restore\ChainResponsibility\RestoreProcessHandler
S
16 61
WPUmbrella\Services\Backup\BackupRunner
S
16 63
WPUmbrella\Actions\Admin\Option
S
15 56
WPUmbrella\Core\Restore\ChainResponsibility\DownloadBuildZipHandler
S
15 93
WPUmbrella\Services\Api\Restoration
S
15 90
WPUmbrella\Services\Backup\QueueRunner\V2\BackupQueueRunnerDatabase
S
15 125
WPUmbrella\Services\Backup\QueueRunner\V2\BackupQueueRunnerFiles
S
15 106
WPUmbrella\Actions\Admin\Ajax\TryUpdatePlugin
S
14 58
WPUmbrellaBackup\Api\Backup
S
14 78
ActionScheduler_QueueCleaner
S
14 73
CronExpression_DayOfMonthField
S
14 49
WPUmbrella\Services\Backup\QueueRunner\BackupQueueRunnerDatabase
S
14 72
Action_Scheduler\Migration\ActionMigrator
S
13 52
Action_Scheduler\Migration\Runner
S
13 59
WPUmbrella\Actions\Queue\BackupQueue
S
13 55
WPUmbrella\Controller\Backup\CheckBatchDatabase
S
13 67
WPUmbrella\Core\Schemas\PluginSchema
S
13 44
WPUmbrella\God\ErrorHandler
S
13 59
WPUmbrella\Services\DirectoryListing
S
13 80
ActionScheduler_DBLogger
S
12 73
ActionScheduler_wcSystemStatus
S
12 92
WPUmbrella\Core\Backup\Processor\ArchiveProcessor
S
12 42
Action_Scheduler\WP_CLI\Migration_Command
S
12 88
ActionScheduler_WPCLI_Scheduler_command
S
12 79
WPUmbrella\Services\Api\BaseClient
S
12 58
WPUmbrella\Services\Api\Proxy
S
12 50
WPUmbrella\Services\Backup\BackupBatchData
S
12 44
WPUmbrella\Services\Backup\QueueRunner\V2\BackupQueueCheckDatabaseBatch
S
12 91
WPUmbrella\Core\Backup\Source\FinderBySizeSource
S
11 62
WPUmbrella\Services\Provider\Themes
S
11 60
WPUmbrella\Core\Backup\Memento\BackupOriginator
S
11 34
WPUmbrella\Core\Backup\Source\FinderByFileSource
S
11 60
ActionScheduler_CronSchedule
S
11 34
WPUmbrella\Core\Restore\ChainResponsibility\RestoreFilesHandler
S
11 67
WPUmbrella\Controller\Login
S
11 34
WPUmbrella\Services\Backup\BackupInitProcess
S
10 26
WPUmbrella\Controller\Restore\ZipDownload
S
10 24
WPUmbrella\Actions\Admin\PrepareMuPlugins
S
10 35
ActionScheduler_StoreSchema
S
10 78
ActionScheduler_AsyncRequest_QueueRunner
S
10 30
WPUmbrella\Core\Backup\Profile
S
10 34
WPUmbrella\Services\ApiWordPress\ApiWordPressPermission
S
10 33
WPUmbrella\Actions\Admin\Ajax\AllowTracking
S
9 36
WPUmbrella\Services\Backup\QueueRunner\V2\BackupQueuePrepareDatabaseBatch
S
9 73
WPUmbrella\Controller\Restore\DownloadRestorePlugin
S
9 58
WPUmbrella\Actions\Queue\ByPassActionSchedulerV2
S
9 56
WPUmbrella\Services\Provider\Users
S
9 57
WPUmbrella\Core\Restore\ChainResponsibility\DiskSpaceHandler
S
9 31
WPUmbrella\Core\Restore\ChainResponsibility\FilesystemPermissions
S
9 43
WPUmbrella\Controller\Backup\CurrentProcess
S
9 47
WPUmbrella\Controller\Backup\Init
S
9 32
WPUmbrella\Services\Api\Projects
S
9 62
ActionScheduler_FatalErrorMonitor
S
9 37
WPUmbrella\Services\Backup\QueueRunner\BackupQueueRunnerFiles
S
9 63
WPUmbrella\Services\WhiteLabel
S
9 43
ActionScheduler_LoggerSchema
S
8 46
WPUmbrella\Services\Plugin\Activate
S
8 35
WPUmbrella\Actions\Api\Bootstrap
S
8 20
WPUmbrella\Core\Restore\ChainResponsibility\CleanUpDownloadHandler
S
8 35
WPUmbrella\Core\Restore\ChainResponsibility\MemoryLimitHandler
S
8 25
CronExpression_FieldFactory
S
8 29
WPUmbrella\Core\Restore\ChainResponsibility\ExtractDatabaseHandler
S
8 53
WPUmbrella\Actions\SnapshotData
S
8 16
WPUmbrella\Core\Restore\Memento\RestoreCaretaker
S
8 27
WPUmbrella\Services\Log\LogProcess
S
8 30
WPUmbrella\Actions\Admin\Ajax\CreateProject
S
8 47
ActionScheduler_IntervalSchedule
S
8 28
WPUmbrella\Services\Provider\Core
S
7 24
WPUmbrella\Actions\Admin\Notices\NoConfiguration
S
7 24
ActionScheduler_LogEntry
S
7 18
WPUmbrella\Services\Provider\WordPressData
S
7 48
WPUmbrella\Actions\Admin\Ajax\Proxy
S
7 24
WPUmbrella\Services\Backup\V2\BackupStandalone
S
7 107
WPUmbrella\Services\Manage\BaseManageUpdate
S
7 17
WPUmbrella\Services\Backup\CheckBackupProcessAvailable
S
7 26
WPUmbrella\Core\Backup\Destination\UmbrellaDestination
S
7 27
WPUmbrella\Services\Cache\Varnish
S
7 37
WPUmbrella\Core\Restore\Observers\LogStateObserver
S
7 38
WPUmbrella\Controller\Plugin\Update
S
6 20
WPUmbrella\Core\Restore\ChainResponsibility\CleanUpAllData
S
6 26
WPUmbrella\Controller\Restore\ScanDownload
S
6 18
WPUmbrella\Thirds\Cache\WPRocket
S
6 17
WPUmbrella\Controller\Theme\Update
S
6 22
WPUmbrella\Core\Iterator\LimitBySizeIterator
S
6 25
WPUmbrella\Controller\Restore\Scan
S
6 24
WPUmbrella\Controller\Backup\RunProcess
S
6 42
WPUmbrella\Controller\Restore\Scan
S
6 24
Action_Scheduler\Migration\BatchFetcher
S
6 40
WPUmbrella\Controller\Plugin\Rollback
S
6 19
WPUmbrella\Services\Manage\Theme
S
6 58
WPUmbrella\Controller\Plugin\UpdateMultiple
S
6 20
WPUmbrella\Services\Register
S
6 43
WPUmbrella\Controller\Snapshot
S
6 23
WPUmbrella\Services\Restore\RestoreWordPressData
S
6 93
WPUmbrella\Controller\Backup\PrepareBatchDatabase
S
5 28
WPUmbrella\Controller\Plugin\Delete
S
5 19
WPUmbrella\Controller\Plugin\Deactivate
S
5 19
WPUmbrella\Controller\User\Data
S
5 16
WPUmbrella\Services\SessionStore
S
5 13
WPUmbrella\Services\Manage\ClearCache
S
5 19
WPUmbrella\Services\Plugin\Install
S
5 44
WPUmbrella\Controller\Plugin\Activate
S
5 19
WPUmbrella\Core\Restore\ChainResponsibility\RestoreDatabaseHandler
S
5 54
WPUmbrella\Controller\Plugin\Install
S
5 19
WPUmbrella\Controller\Core\Update
S
4 21
WPUmbrella\Core\Restore\ChainResponsibility\InitProcessHandler
S
4 34
WPUmbrella\Controller\Restore\Check
S
4 39
WPUmbrella\Controller\Plugin\DataSingle
S
4 16
WPUmbrella\Services\Provider\Languages
S
4 18
WPUmbrella\Core\Restore\Observers\MementoObserver
S
4 18
WPUmbrella\Core\Restore\Observers\RestoreOnErrorObserver
S
4 18
WPUmbrella\Models\PluginUpgrader
S
3 29
WPUmbrella\Services\Plugin\Rollback
S
3 21
WPUmbrella\Services\Plugin\Deactivate
S
3 19
ActionScheduler_DBStoreMigrator
S
3 16
WPUmbrella\Services\Restore\RestoreConfiguration
S
3 14
WPUmbrella\Services\MaintenanceMode
S
3 15
WPUmbrella\Core\Restore\ChainResponsibility\WordPressLoadDataSqlHandler
S
3 22
WPUmbrella\Services\Provider\UmbrellaInformations
S
3 29
ActionScheduler_wpPostStore_PostTypeRegistrar
S
2 34
WPUmbrella\Core\Restore\ChainResponsibility\WordPressDataSqlHandler
S
2 62
WPUmbrella\Core\Restore\ChainResponsibility\WordPressDataFilesHandler
S
2 30
WPUmbrella\Core\Update\Plugin\UpdaterSkin
S
2 17
WPUmbrella\Core\Restore\ChainResponsibility\SetupShutdown
S
2 31
WPUmbrella\Core\Controllers
S
1 572

114 more item(s) not shown.