AAM_Service_SecureLogin S

Total Complexity 47
Dependencies 10
Dependents 0
Total lines 610
Lines of code 278
Logical lines of code 120
Comment lines 247
Methods 17
Properties 0

Methods 17

Method Rating Maintainability Complexity Lines of code
initializeHooks()
S
47 5 35
authenticate()
S
49 4 31
toggleUserStatus()
S
59 5 14
__construct()
S
55 4 20
registerRESTfulRoute()
S
47 1 45
validateUserStatus()
S
59 3 15
enhanceAuthentication()
S
60 3 13
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
prepareUserData()
S
62 2 11
trackFailedLoginAttempt()
S
73 2 5
lockUser()
S
70 2 6
changeUserStatus()
S
66 2 9
getLoginAttemptTransientName()
S
74 1 5