SecurityClient B

Total Complexity 100
Dependencies 5
Dependents 0
Total lines 534
Lines of code 350
Logical lines of code 233
Comment lines 89
Methods 30
Properties 4

Methods 30

Method Rating Maintainability Complexity Lines of code
incrCounter()
B
42 17 57
callSecretApi()
A
44 10 42
callSecretApiWithCache()
A
52 8 27
decryptBatch()
S
53 6 23
decryptBatchPublic()
S
56 5 18
decrypt()
S
58 5 16
searchInner()
S
61 5 12
encryptBatchPublic()
S
60 4 13
encryptBatch()
S
60 4 13
report()
S
60 3 14
isEncryptDataArray()
S
71 3 6
isPartEncryptData()
S
71 3 6
buildCacheKey()
S
67 3 9
encrypt()
S
66 3 8
isEncryptData()
S
71 3 6
clearReport()
S
58 1 18
decryptPrevious()
S
66 2 8
canUpload()
S
69 2 7
flushCounter()
S
74 2 5
__construct()
S
70 1 7
generateCustomerSession()
S
81 1 3
initSecret()
S
80 1 3
encryptPrevious()
S
71 1 5
setCacheClient()
S
82 1 3
encryptPublic()
S
79 1 3
decryptPreviousPublic()
S
74 1 4
decryptPublic()
S
79 1 3
search()
S
79 1 3
searchPrevious()
S
78 1 3
encryptPreviousPublic()
S
71 1 5