Code Analysis: Backup and Staging by WP Time Capsule 1.21.28

Class Rating Complexity Lines of code
WPTCPclZip
D
756 3,259
File_X509
D
710 3,131
Net_SSH2
D
609 2,506
Math_BigInteger
D
488 1,940
Net_SFTP
D
463 1,691
Crypt_RSA
D
360 1,573
UploadHandler
D
342 1,201
Wptc_Backup_Before_Update
D
298 1,219
File_ASN1
D
297 819
wpdb
D
277 862
Crypt_Base
D
275 1,348
WPTC_Restore_App_Functions
D
262 972
WPTC_Config
D
253 1,077
WPTC_Processed_Files
D
244 841
Wptc_Staging
D
239 1,073
Wptc_ExcludeOption
D
235 936
Wptc_App_Functions
D
234 978
WPTC_Restore_Download
D
220 864
WPTC_Replace_DB_Links
D
196 786
WPTC_DatabaseBackup
D
186 745
WPTC_BackupController
D
160 656
Wptc_Backup_Before_Auto_Update_Settings
D
156 640
Net_SSH1
D
140 638
WPTC_Stage_To_Live
D
139 620
WPTC_Copy
D
137 657
Wptc_InitialSetup
C
120 505
Wptc_Bridge
C
119 443
Guzzle\Http\Message\Response
C
117 320
Wptc_White_Label
C
117 383
WPTC_Google_Service_Drive_DriveFile
C
112 336
Google_Wptc_Wrapper
C
111 489
Net_SFTP_Stream
C
110 331
AwsWPTC\S3\StreamWrapper
C
107 385
WPTC_Processed_Base
C
107 401
Guzzle\Service\Description\Parameter
C
106 322
Guzzle\Http\Message\Request
C
105 361
WP_Filesystem_FTPext
C
103 314
Wptc_Auto_Backup
C
101 366
Wptc_Settings
B
98 454
WP_Filesystem_Base
B
95 252
WP_Filesystem_SSH2
B
93 272
Guzzle\Service\Description\SchemaValidator
B
91 179
Crypt_Hash
B
91 468
File_ANSI
B
90 304
Wptc_Init
B
89 325
WPTC_Google_Client
B
88 263
WPTC_WasabiFacade
B
85 316
Guzzle\Http\Client
B
85 265
Guzzle\Http\Url
B
85 255
WPTC_Bridge_Core
B
85 547
WP_Filesystem_Direct
B
85 267
WPTC_Processed_Restoredfiles
B
84 339
Guzzle\Http\Message\RequestFactory
B
84 228
WPTC_S3Facade
B
83 305
Crypt_Rijndael
B
83 570
WPTC_Google_Auth_OAuth2
B
80 389
WP_Filesystem_ftpsockets
B
80 246
WPTC_DropboxFacade
B
79 279
Wptc_Vulns
B
78 290
Guzzle\Http\Curl\CurlHandle
B
76 241
Guzzle\Plugin\Cache\CachePlugin
A
74 199
Wptc_White_Label_Staging
A
71 218
WPTC_Prepare_Restore_Bridge
A
69 385
WPTC_GdriveFacade
A
67 258
Guzzle\Service\Description\Operation
A
64 204
Wptc_Backup_Analytics
A
63 290
WPTC_Dropbox_API
A
61 266
WPTC_Dropbox_OAuth_Consumer_Curl
A
61 178
AwsWPTC\Common\Client\ClientBuilder
A
61 233
Guzzle\Service\Command\AbstractCommand
A
60 182
Wptc_Plans
A
59 219
Symfony\Component\EventDispatcher\Debug\TraceableEventDispatcher
A
59 204
Guzzle\Common\Collection
A
58 165
WPTC_List_Table
A
57 239
WPTC_Extension_DefaultOutput
A
57 204
AwsWPTC\S3\S3Client
A
57 256
Composer\Autoload\ClassLoader
A
57 196
WPTC_IAM_S3
A
57 340
WPTC_Google_Model
A
57 158
Wptc_Upgrade_Common
A
55 293
AwsWPTC\Common\Credentials\Credentials
A
55 170
Guzzle\Http\Message\EntityEnclosingRequest
A
54 147
WPTC_Update_In_Staging
A
54 204
Guzzle\Plugin\Cookie\CookieJar\ArrayCookieJar
S
49 131
WPTC_Google_IO_Abstract
S
48 146
WPTC_Google_Utils_URITemplate
S
47 187
WPTC_Google_Config
S
47 205
Wptc_Options_Helper
S
46 109
Guzzle\Parser\UriTemplate\UriTemplate
S
45 144
GuzzlePearPharPackageTask
S
45 250
Wptc_Update_Stats
S
45 129
Guzzle\Plugin\Cache\DefaultCacheStorage
S
43 158
Guzzle\Service\Description\ServiceDescription
S
42 128
Net_SCP
S
42 154
Guzzle\Log\MessageFormatter
S
41 95
Crypt_RC2
S
41 238
S3_Wptc_Wrapper
S
40 205
Wptc_Backup_Before_Auto_Update
S
39 167
Guzzle\Http\QueryString
S
39 116
Guzzle\Service\Command\LocationVisitor\Request\XmlVisitor
S
39 130
WPTC_Dropbox_OAuth_Consumer_ConsumerAbstract
S
39 167
WPTC_Google_Http_MediaFileUpload
S
38 172
WPTC_Extension_Manager
S
37 124
Wptc_Staging_Hooks_Hanlder
S
37 249
WPTC_Google_Service_Resource
S
34 153
Guzzle\Plugin\Cache\DefaultRevalidation
S
34 81
AwsWPTC\S3\S3Signature
S
34 121
Guzzle\Service\Builder\ServiceBuilder
S
34 83
WPTC_Updater_TraceableUpdaterSkin
S
33 114
WPTC_FixCompatibility
S
32 89
Crypt_Twofish
S
29 345
Utils_Base
S
28 77
Crypt_Blowfish
S
28 197
Guzzle\Http\RedirectPlugin
S
28 111
Guzzle\Service\Command\OperationResponseParser
S
28 88
AwsWPTC\S3\Model\MultipartUpload\UploadBuilder
S
27 92
System_SSH_Agent
S
27 124
WPTC_Google_Http_CacheParser
S
27 74
WPTC_Google_Http_REST
S
27 93
Wptc_Vulns_Hooks_Hanlder
S
27 135
Crypt_DES
S
27 693
WPTC_Google_Task_Runner
S
26 103
Guzzle\Service\Command\DefaultRequestSerializer
S
26 76
Guzzle\Service\AbstractConfigLoader
S
24 71
WPTC_Google_IO_Stream
S
24 124
Wptc_Screenshot
S
22 79
Wptc_Update_1_18_0
S
22 121
Guzzle\Service\Builder\ServiceBuilderLoader
S
21 45
Wptc_Update_1_14_10
S
21 104
Guzzle\Cache\CacheAdapterFactory
S
20 58
Guzzle\Parser\Cookie\CookieParser
S
20 57
AwsWPTC\S3\Model\PostObject
S
19 92
ComposerLintTask
S
19 73
WPTC_Bridge_Index
S
19 55
Guzzle\Service\Description\ServiceDescriptionLoader
S
18 39
WPTC_Google_Http_Batch
S
18 77
Guzzle\Service\Command\LocationVisitor\Response\JsonVisitor
S
18 51
Guzzle\Parser\Message\MessageParser
S
17 72
WPTC_Google_Signer_P12
S
16 45
WPTC_Google_IO_Curl
S
16 86
WPTC_Google_Utils
S
15 63
Symfony\Component\EventDispatcher\DependencyInjection\RegisterListenersPass
S
15 50
AwsWPTC\S3\Model\MultipartUpload\ParallelTransfer
S
14 55
Guzzle\Plugin\Backoff\AbstractBackoffStrategy
S
14 28
Guzzle\Plugin\Md5\Md5ValidatorPlugin
S
14 42
AwsWPTC\S3\BucketStyleListener
S
13 39
Guzzle\Plugin\ErrorResponse\ErrorResponsePlugin
S
13 37
AwsWPTC\S3\Iterator\ListObjectsIterator
S
12 23
AwsWPTC\S3\Model\MultipartUpload\SerialTransfer
S
9 37
WPTC_Google_Service_CloudUserAccounts
S
1 455
WPTC_Google_Service_Drive
S
1 1,236
WPTC_Google_Service_Resourceviews
S
1 276
WPTC_Google_Service_Storage
S
1 964
WPTC_Google_Service_Directory
S
1 1,334

785 more item(s) not shown.