BVProtectLP_V585 A

Total Complexity 56
Dependencies 6
Dependents 3
Total lines 270
Lines of code 188
Logical lines of code 100
Comment lines 0
Methods 21
Properties 16

Methods 21

Method Rating Maintainability Complexity Lines of code
__construct()
A
48 16 30
loginInit()
A
49 12 31
getLoginCount()
S
59 3 14
isUnBlockedIP()
S
64 3 9
isLoginBlocked()
S
68 3 7
terminateLogin()
S
62 2 12
terminateTemplate()
S
55 1 20
getInstance()
S
70 2 6
init()
S
67 2 7
log()
S
62 1 12
isActive()
S
80 1 3
isProtecting()
S
80 1 3
isWhitelistedIP()
S
80 1 3
getCaptchaLink()
S
70 1 6
getBlockLoginsTransient()
S
80 1 3
getAllowLoginsTransient()
S
80 1 3
uninstall()
S
80 1 3
loginFailed()
S
76 1 4
loginSuccess()
S
73 1 5
isKnownLogin()
S
76 1 4
isBlacklistedIP()
S
80 1 3