OnpLicensing325_Manager D

Total Complexity 129
Dependencies 2
Dependents 1
Total lines 773
Lines of code 454
Logical lines of code 217
Comment lines 171
Methods 32
Properties 2

Methods 32

Method Rating Maintainability Complexity Lines of code
addNotices()
C
30 27 120
__construct()
A
49 9 26
activationHook()
S
52 7 22
activateKey()
S
53 6 22
activateTrial()
S
56 6 17
deleteKey()
S
59 5 14
createAccount()
S
56 4 18
checkLicenseDataCorrectness()
S
67 5 7
apiPing()
S
65 5 8
addMessagesToPluginRow()
S
61 4 11
cancelAccount()
S
58 3 17
bindKey()
S
57 3 17
isExpired()
S
68 4 6
normilizeLicenseData()
S
62 4 10
printStylesForNotices()
S
65 3 12
deleteKeyManualy()
S
61 3 12
activateKeyManualy()
S
62 3 11
setLicense()
S
68 3 6
apiActionDeactivateKey()
S
71 3 5
addLicenseInfoIntoSouceCode()
S
64 3 10
getLinkToActivateKey()
S
58 1 15
isEmbedded()
S
75 2 4
setDefaultLicense()
S
69 2 6
needToProtect()
S
79 2 3
hasUpgrade()
S
72 2 5
isTrial()
S
74 2 4
resetLicense()
S
67 2 8
needKey()
S
78 2 3
getLinkToActivateTrial()
S
58 1 14
getLinkToDeleteKey()
S
60 1 12
addLicenseLinks()
S
69 1 6
hasKey()
S
79 1 3