AAM_Service_SecureLogin S

Total Complexity 48
Dependencies 10
Dependents 0
Total lines 592
Lines of code 274
Logical lines of code 115
Comment lines 234
Methods 17
Properties 0

Methods 17

Method Rating Maintainability Complexity Lines of code
initializeHooks()
S
48 5 31
toggleUserStatus()
S
59 6 13
authenticate()
S
49 4 31
__construct()
S
55 4 20
registerRESTfulRoute()
S
47 1 45
enhanceAuthentication()
S
60 3 13
validateUserStatus()
S
62 3 12
legacyAuthenticate()
S
53 2 24
updateLoginAttemptsTransient()
S
57 2 17
manageAuthCookie()
S
65 3 9
loginMessage()
S
64 3 10
handleAjax()
S
65 3 9
changeUserStatus()
S
61 2 13
prepareUserData()
S
62 2 11
trackFailedLoginAttempt()
S
73 2 5
lockUser()
S
70 2 6
getLoginAttemptTransientName()
S
74 1 5