Code Analysis: BackWPup 4.0.0

Class Rating Complexity Lines of code
BackWPup_Job
D
432 1,994
BackWPup_Destination_Dropbox_API
D
174 761
BackWPup_Page_Editjob
D
145 879
BackWPup_Create_Archive
C
122 599
BackWPup_Page_Jobs
C
122 666
BackWPup_Destination_S3
C
116 1,049
BackWPup_MySQLDump
C
104 588
BackWPup_JobType_File
B
97 443
BackWPup_Destination_SugarSync_API
B
97 374
BackWPup_Page_Backups
B
97 541
BackWPup_JobType_WPEXP
B
96 489
BackWPup_Destination_MSAzure
B
86 507
BackWPup_Cron
B
85 268
BackWPup_Admin
B
84 526
BackWPup_Destination_Ftp
B
81 611
BackWPup_Install
B
76 275
BackWPup_Destination_RSC
A
69 397
BackWPup_Option
A
67 303
BackWPup_Page_Logs
A
67 272
BackWPup
A
62 382
BackWPup_Page_BackWPup
A
62 339
Inpsyde\BackWPup\Infrastructure\Destinations\GoogleDrive\GoogleDrive
A
60 260
BackWPup_Destination_Email
A
58 408
BackWPup_Destination_SugarSync
A
56 281
BackWPup_Page_Settings
A
53 1,095
BackWPup_Destination_Dropbox
S
50 388
Inpsyde\BackWPup\Notice\DismissibleNoticeOption
S
50 148
BackWPup_File
S
44 134
BackWPup_Destination_Folder
S
41 222
BackWPup_JobType_DBDump
S
41 198
BackWPup_EasyCron
S
36 172
BackWPup_System_Tests_Runner
S
35 176
BackWPup_Destinations
S
31 99
BackWPup_Encryption
S
27 90
BackWPup_Destination_Ftp_Connect
S
26 71
BackWPup_JobType_DBCheck
S
25 109
Inpsyde\BackWPup\Infrastructure\Http\Message\Decorator\RequestDecorator
S
24 74
Inpsyde\BackWPup\Notice\Notice
S
21 77
Inpsyde\BackWPup\Infrastructure\Http\Client\WpHttpClient
S
20 107
BackWPup_JobType_WPPlugin
S
20 102
BackWPup_Encryption_Mcrypt
S
19 48
BackWPup_Message_Box
S
19 57
BackWPup_Encryption_OpenSSL
S
18 71
BackWPup_Destination_Downloader
S
18 98
BackWPup_Destination_Folder_Downloader
S
16 62
Inpsyde\BackWPup\Infrastructure\Destinations\GoogleDrive\GoogleDriveUploader
S
16 58
BackWPup_Adminbar
S
16 95
BackWPup_S3_Destination
S
15 251
BackWPup_JobTypes
S
15 22
BackWPup_Destination_S3_Downloader
S
15 54
BackWPup_Download_File
S
13 50
BackWPup_Destination_Ftp_Downloader
S
13 62
BackWPup_WP_CLI
S
12 78
Inpsyde\BackWPup\Infrastructure\Security\EncryptionStream
S
12 57
BackWPup_System_Tests
S
12 46
BackWPup_Destination_Dropbox_Downloader
S
11 42
Inpsyde\BackWPup\Notice\DropboxNotice
S
10 27
BackWPup_Encryption_Fallback
S
10 39
BackWPup_Destination_MSAzure_Downloader
S
10 67
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
Inpsyde\BackWPup\Common\PathUtils
S
7 23
BackWpup_Download_Handler
S
7 22
Inpsyde\BackWPup\Notice\NoticeView
S
7 34
Inpsyde\BackWPup\MsAzureDestinationConfiguration
S
7 29
Inpsyde\BackWPup\Notice\EnvironmentNotice
S
6 18
BackWPup_Page_About
S
6 668
Inpsyde\BackWPup\Infrastructure\Destinations\GoogleDrive\GoogleDriveDownloader
S
5 20
BackWPup_Sanitize_Path
S
5 14
BackWPup_Help
S
4 20
BackWPup_Destination_Downloader_Factory
S
4 19
Inpsyde\BackWPup\Infrastructure\Http\Message\Decorator\JsonRequest
S
4 17
BackWPup_Path_Fixer
S
4 12
Inpsyde\BackWPup\Infrastructure\Destinations\GoogleDrive\Exception\ReceivedUnexpectedResponse
S
3 11
BackWPup_Recursive_Directory
S
2 6

35 more item(s) not shown.