Code Analysis: WordPress Amazon S3 - Wasabi Smart File Uploads 1.5.1

Class Rating Complexity Lines of code
BWPS\SSU\Aws3\Symfony\Polyfill\Intl\Idn\Resources\unidata\DisallowedRanges
D
179 270
BWPS\SSU\Aws3\Symfony\Polyfill\Intl\Idn\Resources\unidata\DisallowedRanges
D
179 270
BWPS\SSU\Aws3\Symfony\Polyfill\Intl\Idn\Idn
D
154 451
BWPS\SSU\Aws3\Symfony\Polyfill\Intl\Idn\Idn
D
154 451
BWPS\SSU\Aws3\Aws\Credentials\CredentialProvider
D
127 374
BWPS\SSU\Aws3\Aws\Credentials\CredentialProvider
D
127 374
BWPS\SSU\Aws3\Aws\S3\StreamWrapper
C
119 408
BWPS\SSU\Aws3\Aws\S3\StreamWrapper
C
119 408
BWPS\SSU\Aws3\Aws\ClientResolver
C
111 310
BWPS\SSU\Aws3\Aws\ClientResolver
C
111 310
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Uri
C
109 295
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Uri
C
109 295
BWPS\SSU\Aws3\GuzzleHttp\Handler\CurlFactory
B
98 337
BWPS\SSU\Aws3\GuzzleHttp\Handler\CurlFactory
B
98 337
BWPS\SSU\Aws3\GuzzleHttp\Handler\StreamHandler
B
90 288
BWPS\SSU\Aws3\GuzzleHttp\Handler\StreamHandler
B
90 288
BWPS\SSU\Aws3\JmesPath\FnDispatcher
B
80 252
BWPS\SSU\Aws3\JmesPath\FnDispatcher
B
80 252
SSU_S3_Service
B
77 394
SSU_S3_Service
B
77 394
BWPS\SSU\Aws3\JmesPath\Parser
A
74 258
BWPS\SSU\Aws3\JmesPath\Parser
A
74 258
BWPS\SSU\Aws3\GuzzleHttp\Client
A
74 214
BWPS\SSU\Aws3\GuzzleHttp\Client
A
74 214
BWPS\SSU\Aws3\Aws\RetryMiddlewareV2
A
68 177
BWPS\SSU\Aws3\Aws\RetryMiddlewareV2
A
68 177
BWPS\SSU\Aws3\JmesPath\TreeInterpreter
A
64 143
BWPS\SSU\Aws3\JmesPath\TreeInterpreter
A
64 143
BWPS\SSU\Aws3\GuzzleHttp\Cookie\CookieJar
A
63 156
BWPS\SSU\Aws3\GuzzleHttp\Cookie\CookieJar
A
63 156
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Utils
A
63 191
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Utils
A
63 191
BWPS\SSU\Aws3\Aws\S3\S3Client
A
63 228
BWPS\SSU\Aws3\Aws\S3\Transfer
A
63 201
BWPS\SSU\Aws3\Aws\S3\S3Client
A
63 228
BWPS\SSU\Aws3\Aws\S3\Transfer
A
63 201
BWPS\SSU\Aws3\JmesPath\Utils
A
61 130
BWPS\SSU\Aws3\JmesPath\Utils
A
61 130
BWPS\SSU\Aws3\GuzzleHttp\Cookie\SetCookie
A
60 147
BWPS\SSU\Aws3\GuzzleHttp\Cookie\SetCookie
A
60 147
BWPS\SSU\Aws3\Aws\S3\S3EndpointMiddleware
A
57 139
BWPS\SSU\Aws3\Aws\S3\S3EndpointMiddleware
A
57 139
BWPS\SSU\Aws3\Aws\HandlerList
A
54 167
BWPS\SSU\Aws3\Aws\HandlerList
A
54 167
BWPS\SSU\Aws3\Aws\Api\Validator
A
54 148
BWPS\SSU\Aws3\Aws\Api\Validator
A
54 148
BWPS\SSU\Aws3\Aws\Signature\SignatureV4
A
53 192
BWPS\SSU\Aws3\Aws\Signature\SignatureV4
A
53 192
BWPS\SSU\Aws3\GuzzleHttp\Promise\Promise
A
53 165
BWPS\SSU\Aws3\GuzzleHttp\Promise\Promise
A
53 165
BWPS\SSU\Aws3\Aws\TraceMiddleware
A
52 160
BWPS\SSU\Aws3\Aws\TraceMiddleware
A
52 160
BWPS\SSU\Aws3\Aws\Api\Serializer\RestSerializer
A
51 110
BWPS\SSU\Aws3\Aws\Api\Serializer\RestSerializer
A
51 110
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Stream
S
50 157
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Stream
S
50 157
BWPS\SSU\Aws3\GuzzleHttp\Psr7\ServerRequest
S
47 145
BWPS\SSU\Aws3\GuzzleHttp\Psr7\ServerRequest
S
47 145
BWPS\SSU\Aws3\Aws\EndpointDiscovery\EndpointDiscoveryMiddleware
S
46 178
BWPS\SSU\Aws3\Aws\EndpointDiscovery\EndpointDiscoveryMiddleware
S
46 178
BWPS\SSU\Aws3\GuzzleHttp\Psr7\UriResolver
S
44 109
BWPS\SSU\Aws3\Aws\Endpoint\Partition
S
44 74
BWPS\SSU\Aws3\Aws\Endpoint\Partition
S
44 74
BWPS\SSU\Aws3\GuzzleHttp\Psr7\UriResolver
S
44 109
BWPS\SSU\Aws3\Aws\Credentials\InstanceProfileProvider
S
43 112
BWPS\SSU\Aws3\Aws\Credentials\InstanceProfileProvider
S
43 112
SSU_API
S
43 208
SSU_API
S
43 208
BWPS\SSU\Aws3\Aws\RetryMiddleware
S
41 110
BWPS\SSU\Aws3\Aws\RetryMiddleware
S
41 110
BWPS\SSU\Aws3\GuzzleHttp\Psr7\AppendStream
S
40 122
BWPS\SSU\Aws3\GuzzleHttp\Psr7\AppendStream
S
40 122
BWPS\SSU\Aws3\Aws\Waiter
S
39 102
BWPS\SSU\Aws3\Aws\Waiter
S
39 102
BWPS\SSU\Aws3\Aws\ClientSideMonitoring\AbstractMonitoringMiddleware
S
38 125
BWPS\SSU\Aws3\Aws\ClientSideMonitoring\AbstractMonitoringMiddleware
S
38 125
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Message
S
37 109
BWPS\SSU\Aws3\GuzzleHttp\MessageFormatter
S
37 88
BWPS\SSU\Aws3\GuzzleHttp\UriTemplate
S
37 122
BWPS\SSU\Aws3\GuzzleHttp\MessageFormatter
S
37 88
BWPS\SSU\Aws3\GuzzleHttp\UriTemplate
S
37 122
BWPS\SSU\Aws3\GuzzleHttp\Promise\EachPromise
S
37 118
BWPS\SSU\Aws3\GuzzleHttp\Promise\EachPromise
S
37 118
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Message
S
37 109
BWPS\SSU\Aws3\Aws\S3\BucketEndpointArnMiddleware
S
36 125
BWPS\SSU\Aws3\Aws\S3\BucketEndpointArnMiddleware
S
36 125
BWPS\SSU\Aws3\Aws\Crypto\Polyfill\ByteArray
S
35 122
BWPS\SSU\Aws3\Aws\Crypto\Polyfill\ByteArray
S
35 122
BWPS\SSU\Aws3\Aws\Exception\AwsException
S
34 80
BWPS\SSU\Aws3\Aws\Exception\AwsException
S
34 80
BWPS\SSU\Aws3\JmesPath\Lexer
S
33 117
BWPS\SSU\Aws3\JmesPath\Lexer
S
33 117
BWPS\SSU\Aws3\GuzzleHttp\Handler\CurlMultiHandler
S
33 106
BWPS\SSU\Aws3\GuzzleHttp\Handler\CurlMultiHandler
S
33 106
BWPS\SSU\Aws3\Aws\Api\Parser\AbstractRestParser
S
32 90
BWPS\SSU\Aws3\Aws\EndpointDiscovery\ConfigurationProvider
S
32 78
BWPS\SSU\Aws3\Aws\EndpointDiscovery\ConfigurationProvider
S
32 78
BWPS\SSU\Aws3\Aws\Api\Parser\AbstractRestParser
S
32 90
BWPS\SSU\Aws3\Aws\Arn\Arn
S
31 93
BWPS\SSU\Aws3\Aws\Arn\Arn
S
31 93
BWPS\SSU\Aws3\Aws\ClientSideMonitoring\ConfigurationProvider
S
31 72
BWPS\SSU\Aws3\Aws\ClientSideMonitoring\ConfigurationProvider
S
31 72
BWPS\SSU\Aws3\GuzzleHttp\Handler\MockHandler
S
31 88
BWPS\SSU\Aws3\GuzzleHttp\Handler\MockHandler
S
31 88
BWPS\SSU\Aws3\GuzzleHttp\Psr7\MultipartStream
S
28 71
BWPS\SSU\Aws3\Aws\Api\Serializer\QueryParamBuilder
S
28 85
BWPS\SSU\Aws3\Aws\Api\Serializer\QueryParamBuilder
S
28 85
BWPS\SSU\Aws3\GuzzleHttp\Psr7\MultipartStream
S
28 71
BWPS\SSU\Aws3\Aws\Multipart\AbstractUploadManager
S
27 95
BWPS\SSU\Aws3\GuzzleHttp\RedirectMiddleware
S
27 87
BWPS\SSU\Aws3\Aws\Multipart\AbstractUploadManager
S
27 95
BWPS\SSU\Aws3\GuzzleHttp\RedirectMiddleware
S
27 87
BWPS\SSU\Aws3\Aws\Retry\ConfigurationProvider
S
26 67
BWPS\SSU\Aws3\Aws\Retry\ConfigurationProvider
S
26 67
BWPS\SSU\Aws3\Aws\S3\BatchDelete
S
25 93
BWPS\SSU\Aws3\Aws\S3\S3UriParser
S
25 79
BWPS\SSU\Aws3\Aws\S3\BatchDelete
S
25 93
BWPS\SSU\Aws3\Aws\S3\S3UriParser
S
25 79
BWPS\SSU\Aws3\Aws\Handler\GuzzleV5\GuzzleHandler
S
24 80
BWPS\SSU\Aws3\Aws\Handler\GuzzleV5\GuzzleHandler
S
24 80
BWPS\SSU\Aws3\Aws\MultiRegionClient
S
24 90
BWPS\SSU\Aws3\Aws\MultiRegionClient
S
24 90
BWPS\SSU\Aws3\Aws\S3\RegionalEndpoint\ConfigurationProvider
S
23 64
BWPS\SSU\Aws3\Aws\S3\RegionalEndpoint\ConfigurationProvider
S
23 64
BWPS\SSU\Aws3\GuzzleHttp\Psr7\CachingStream
S
22 67
BWPS\SSU\Aws3\GuzzleHttp\Psr7\UriNormalizer
S
22 48
BWPS\SSU\Aws3\GuzzleHttp\Psr7\CachingStream
S
22 67
BWPS\SSU\Aws3\GuzzleHttp\Psr7\UriNormalizer
S
22 48
BWPS\SSU\Aws3\Aws\MockHandler
S
21 61
BWPS\SSU\Aws3\Aws\MockHandler
S
21 61
BWPS\SSU\Aws3\Aws\Credentials\AssumeRoleWithWebIdentityCredentialProvider
S
21 71
BWPS\SSU\Aws3\Aws\Credentials\AssumeRoleWithWebIdentityCredentialProvider
S
21 71
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Query
S
20 69
BWPS\SSU\Aws3\Aws\History
S
20 61
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Query
S
20 69
BWPS\SSU\Aws3\Aws\History
S
20 61
BWPS\SSU\Aws3\Aws\Crypto\AesEncryptingStream
S
20 64
BWPS\SSU\Aws3\Aws\Crypto\AesEncryptingStream
S
20 64
BWPS\SSU\Aws3\Aws\Multipart\AbstractUploader
S
19 52
BWPS\SSU\Aws3\Aws\Crypto\AesDecryptingStream
S
19 57
BWPS\SSU\Aws3\Aws\Retry\QuotaManager
S
19 42
BWPS\SSU\Aws3\Aws\Multipart\AbstractUploader
S
19 52
BWPS\SSU\Aws3\Aws\Retry\QuotaManager
S
19 42
BWPS\SSU\Aws3\Aws\Api\Serializer\JsonBody
S
19 48
BWPS\SSU\Aws3\GuzzleHttp\PrepareBodyMiddleware
S
19 48
BWPS\SSU\Aws3\GuzzleHttp\PrepareBodyMiddleware
S
19 48
BWPS\SSU\Aws3\Aws\Api\Serializer\JsonBody
S
19 48
BWPS\SSU\Aws3\Aws\Crypto\AesDecryptingStream
S
19 57
BWPS\SSU\Aws3\Aws\Endpoint\PartitionEndpointProvider
S
17 49
BWPS\SSU\Aws3\Aws\S3\UseArnRegion\ConfigurationProvider
S
17 49
BWPS\SSU\Aws3\Aws\S3\S3MultiRegionClient
S
17 83
BWPS\SSU\Aws3\Aws\PresignUrlMiddleware
S
17 50
BWPS\SSU\Aws3\Aws\PresignUrlMiddleware
S
17 50
BWPS\SSU\Aws3\Aws\S3\UseArnRegion\ConfigurationProvider
S
17 49
BWPS\SSU\Aws3\Aws\S3\S3MultiRegionClient
S
17 83
BWPS\SSU\Aws3\Aws\Endpoint\PartitionEndpointProvider
S
17 49
BWPS\SSU\Aws3\Aws\Api\DateTimeResult
S
16 47
BWPS\SSU\Aws3\Aws\Api\DateTimeResult
S
16 47
BWPS\SSU\Aws3\Aws\WrappedHttpHandler
S
15 64
BWPS\SSU\Aws3\Aws\Api\ErrorParser\AbstractErrorParser
S
15 40
BWPS\SSU\Aws3\Aws\Api\ErrorParser\AbstractErrorParser
S
15 40
BWPS\SSU\Aws3\GuzzleHttp\Utils
S
15 42
BWPS\SSU\Aws3\Aws\WrappedHttpHandler
S
15 64
BWPS\SSU\Aws3\Aws\S3\Crypto\S3EncryptionClientV2
S
15 78
BWPS\SSU\Aws3\Aws\Api\Parser\EventParsingIterator
S
15 51
BWPS\SSU\Aws3\Aws\Arn\S3\OutpostsAccessPointArn
S
15 43
BWPS\SSU\Aws3\Aws\S3\Crypto\S3EncryptionClientV2
S
15 78
BWPS\SSU\Aws3\Aws\Arn\S3\OutpostsAccessPointArn
S
15 43
BWPS\SSU\Aws3\GuzzleHttp\Utils
S
15 42
BWPS\SSU\Aws3\Aws\Api\Parser\EventParsingIterator
S
15 51
BWPS\SSU\Aws3\Aws\StreamRequestPayloadMiddleware
S
14 38
BWPS\SSU\Aws3\Aws\S3\Exception\S3MultipartUploadException
S
14 28
BWPS\SSU\Aws3\Aws\StreamRequestPayloadMiddleware
S
14 38
BWPS\SSU\Aws3\Aws\Crypto\Polyfill\Gmac
S
14 82
BWPS\SSU\Aws3\Aws\S3\Exception\S3MultipartUploadException
S
14 28
BWPS\SSU\Aws3\Aws\Crypto\Polyfill\Gmac
S
14 82
BWPS\SSU\Aws3\Aws\Arn\S3\OutpostsBucketArn
S
13 38
BWPS\SSU\Aws3\Aws\Api\Parser\JsonParser
S
13 36
BWPS\SSU\Aws3\GuzzleHttp\Cookie\FileCookieJar
S
13 39
BWPS\SSU\Aws3\Aws\InputValidationMiddleware
S
13 34
BWPS\SSU\Aws3\Aws\CommandPool
S
13 56
BWPS\SSU\Aws3\Aws\CommandPool
S
13 56
BWPS\SSU\Aws3\Aws\Arn\S3\OutpostsBucketArn
S
13 38
BWPS\SSU\Aws3\GuzzleHttp\Cookie\FileCookieJar
S
13 39
BWPS\SSU\Aws3\Aws\Api\Parser\JsonParser
S
13 36
BWPS\SSU\Aws3\Aws\InputValidationMiddleware
S
13 34
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Header
S
12 39
BWPS\SSU\Aws3\GuzzleHttp\Psr7\Header
S
12 39
BWPS\SSU\Aws3\Aws\CloudFront\UrlSigner
S
12 39
BWPS\SSU\Aws3\Aws\Signature\SignatureProvider
S
12 35
BWPS\SSU\Aws3\Aws\CloudFront\UrlSigner
S
12 39
BWPS\SSU\Aws3\Aws\Signature\SignatureProvider
S
12 35
BWPS\SSU\Aws3\Aws\Arn\ArnParser
S
11 28
BWPS\SSU\Aws3\Aws\Arn\ArnParser
S
11 28
BWPS\SSU\Aws3\GuzzleHttp\Pool
S
11 51
BWPS\SSU\Aws3\GuzzleHttp\Pool
S
11 51
BWPS\SSU\Aws3\Aws\Exception\MultipartUploadException
S
10 32
SSU_Service_Woo
S
10 32
BWPS\SSU\Aws3\Aws\Exception\MultipartUploadException
S
10 32
SSU_Service_Woo
S
10 32
BWPS\SSU\Aws3\GuzzleHttp\Handler\EasyHandle
S
9 26
BWPS\SSU\Aws3\GuzzleHttp\Handler\EasyHandle
S
9 26
BWPS\SSU\Aws3\Aws\Api\ErrorParser\RestJsonErrorParser
S
9 20
BWPS\SSU\Aws3\Aws\Api\ErrorParser\RestJsonErrorParser
S
9 20
BWPS\SSU\Aws3\Aws\S3\AmbiguousSuccessParser
S
8 23
BWPS\SSU\Aws3\Aws\EndpointParameterMiddleware
S
8 32
BWPS\SSU\Aws3\Aws\Api\ShapeMap
S
8 26
BWPS\SSU\Aws3\Aws\Api\TimestampShape
S
8 23
BWPS\SSU\Aws3\Aws\Api\TimestampShape
S
8 23
BWPS\SSU\Aws3\Aws\Api\ShapeMap
S
8 26
BWPS\SSU\Aws3\Aws\EndpointParameterMiddleware
S
8 32

365 more item(s) not shown.