WPvivid_S3 D

Total Complexity 329
Dependencies 6
Dependents 0
Total lines 2,007
Lines of code 1,086
Logical lines of code 731
Comment lines 626
Methods 55
Properties 19

Methods 55

Method Rating Maintainability Complexity Lines of code
getBucket()
D
35 39 64
putObject()
C
37 27 60
__parseCloudFrontDistributionConfig()
B
44 18 41
setBucketLogging()
B
41 17 47
getAccessControlPolicy()
A
43 11 49
getHttpUploadPostParams()
A
44 11 40
copyObject()
A
48 11 26
__getSignatureV4()
A
39 8 65
setAccessControlPolicy()
A
42 8 51
listDistributions()
A
48 9 32
listBuckets()
A
49 9 28
__getMIMEType()
A
45 8 35
getDistributionInvalidationList()
A
49 8 29
listOriginAccessIdentities()
A
49 8 29
getObject()
A
51 8 23
__getCloudFrontDistributionConfigXML()
A
51 8 22
createDistribution()
S
47 6 35
getDistribution()
S
49 6 29
getObjectInfo()
S
58 7 13
setBucketRedirect()
S
49 6 28
updateDistribution()
S
46 5 38
inputResource()
S
55 6 19
__getCloudFrontResponse()
S
56 6 18
getBucketLocation()
S
57 6 14
putBucket()
S
51 5 25
invalidateDistribution()
S
51 5 24
deleteDistribution()
S
52 5 23
getBucketLogging()
S
55 5 18
inputFile()
S
61 6 10
deleteObject()
S
59 4 13
deleteBucket()
S
59 4 13
setTimeCorrectionOffset()
S
62 3 11
getSignedPolicyURL()
S
59 3 11
__construct()
S
67 3 7
getAuthenticatedURL()
S
65 3 7
setSigningKey()
S
67 3 7
__getCloudFrontInvalidationBatchXML()
S
63 2 10
__getHash()
S
66 2 7
freeSigningKey()
S
76 2 4
hasAuth()
S
78 2 3
__triggerError()
S
70 2 6
__getSignature()
S
78 1 3
__getTime()
S
80 1 3
setRegion()
S
81 1 3
setSSLAuth()
S
74 1 5
setSSL()
S
77 1 4
setAuth()
S
77 1 4
putObjectFile()
S
77 1 3
putObjectString()
S
77 1 3
setEndpoint()
S
81 1 3
disableBucketLogging()
S
79 1 3
setExceptions()
S
81 1 3
getRegion()
S
82 1 3
getSignedCannedURL()
S
66 1 9
setProxy()
S
77 1 3