Code Analysis: BackWPup 5.2.1

Class Rating Complexity Lines of code
BackWPup_Job
D
452 2,091
BackWPup_Destination_Dropbox_API
D
174 759
BackWPup_WP_API
D
155 1,072
BackWPup_Page_Jobs
D
143 870
BackWPup_Page_Editjob
D
140 872
BackWPup_Create_Archive
C
120 566
BackWPup_Admin
C
120 805
BackWPup_Destination_S3
C
119 1,070
BackWPup_Cron
C
114 371
BackWPup_MySQLDump
C
104 588
BackWPup_Destination_SugarSync_API
B
97 374
BackWPup_JobType_WPEXP
B
96 490
BackWPup_Page_Backups
B
96 504
BackWPup_Destination_Ftp
B
91 661
BackWPup_Destination_MSAzure
B
87 513
BackWPup_JobType_File
B
84 454
BackWPup_Install
B
81 308
BackWPup_Option
B
81 398
BackWPup_Page_Settings
A
73 1,005
BackWPup_Destination_RSC
A
71 412
BackWPup_Page_Logs
A
68 276
BackWPup
A
63 401
BackWPup_Page_BackWPup
A
62 339
BackWPup_Destination_Email
A
61 430
BackWPup_Destination_SugarSync
A
59 289
BackWPup_File
A
58 193
BackWPup_Destination_Dropbox
A
55 409
BackWPup_WP_CLI
A
52 244
Inpsyde\BackWPup\Notice\DismissibleNoticeOption
A
51 151
BackWPup_Migrate
S
46 173
BackWPup_Destination_Folder
S
45 239
BackWPup_JobType_DBDump
S
43 179
BackWPup_EasyCron
S
38 179
WPMedia\BackWPup\Dependencies\League\Container\Definition\Definition
S
37 122
BackWPup_System_Tests_Runner
S
35 176
BackWPup_Destinations
S
34 111
WPMedia\BackWPup\Dependencies\League\Container\Container
S
33 107
BackWPup_Directory
S
31 102
BackWPup_Encryption
S
27 90
BackWPup_Destination_Ftp_Connect
S
26 71
WPMedia\BackWPup\EventManagement\EventManager
S
26 48
BackWPup_JobType_DBCheck
S
25 109
Inpsyde\BackWPup\Infrastructure\Http\Message\Decorator\RequestDecorator
S
24 74
BackWPup_Page_Onboarding
S
24 108
Inpsyde\BackWPup\Infrastructure\Restore\TemplateLoader
S
23 116
Inpsyde\BackWPup\Notice\Notice
S
22 84
WPMedia\BackWPup\Dependencies\League\Container\Definition\DefinitionAggregate
S
22 69
Inpsyde\BackWPup\Infrastructure\Http\Client\WpHttpClient
S
20 107
BackWPup\Utils\BackWPupHelpers
S
20 126
BackWPup_JobType_WPPlugin
S
20 103
BackWPup_Encryption_Mcrypt
S
19 48
BackWPup_Message_Box
S
19 57
BackWPup_Destination_Downloader
S
18 98
Inpsyde\BackWPup\Infrastructure\Restore\Restore
S
18 80
BackWPup_Encryption_OpenSSL
S
18 71
WPMedia\BackWPup\Dependencies\League\Container\ReflectionContainer
S
18 56
Inpsyde\BackWPup\Infrastructure\Security\EncryptionStream
S
16 61
BackWPup_Destination_Folder_Downloader
S
16 62
BackWPup_S3_Destination
S
15 252
BackWPup_Destination_S3_Downloader
S
15 54
WPMedia\BackWPup\Admin\Notices\Notices\Notice513
S
14 43
BackWPup_Download_File
S
13 50
WPMedia\BackWPup\Dependencies\League\Container\Inflector\Inflector
S
13 42
WPMedia\BackWPup\Admin\Settings\Subscriber
S
13 51
BackWPup_Destination_Ftp_Downloader
S
13 62
WPMedia\BackWPup\Dependencies\League\Container\ServiceProvider\ServiceProviderAggregate
S
12 38
Inpsyde\BackWPup\Notice\LegacyDisabledJobsNotice
S
11 29
BackWPup_Adminbar
S
11 63
BackWPup_Destination_Dropbox_Downloader
S
11 42
Inpsyde\BackWPup\Notice\DropboxNotice
S
10 27
Inpsyde\BackWPup\Notice\EvaluateNotice
S
10 48
Inpsyde\BackWPup\Infrastructure\Restore\LogDownloader\DownloaderFactory
S
10 40
WPMedia\BackWPup\Plugin\Plugin
S
10 38
BackWPup_Destination_MSAzure_Downloader
S
10 67
BackWPup_Encryption_Fallback
S
10 39
Inpsyde\BackWPup\Infrastructure\Xml\WxrValidator
S
10 35
Inpsyde\BackWPup\Infrastructure\Http\Message\Decorator\AuthorizationRequest
S
9 30
Inpsyde\BackWPup\Infrastructure\Http\Authentication\BasicAuthCredentials
S
8 27
WPMedia\BackWPup\Dependencies\League\Container\Argument\LiteralArgument
S
8 15
BackWPup_Page_About
S
8 673
Inpsyde\EnvironmentChecker\Constraints\PluginConstraint
S
7 46
Inpsyde\BackWPup\Infrastructure\Restore\LogDownloader\View
S
7 36
Inpsyde\BackWPup\Notice\NoticeView
S
7 34
BackWpup_Download_Handler
S
7 22
BackWPup_Page_Restore
S
7 203
Inpsyde\EnvironmentChecker\EnvironmentChecker
S
6 26
Inpsyde\BackWPup\Notice\EnvironmentNotice
S
6 18
Inpsyde\EnvironmentChecker\Constraints\ExtensionConstraint
S
4 21
Inpsyde\BackWPup\Notice\Informations505Notice
S
4 23
BackWPup_Destination_Downloader_Factory
S
4 19

70 more item(s) not shown.