AMDSilu D

Total Complexity 135
Dependencies 3
Dependents 1
Total lines 1,087
Lines of code 504
Logical lines of code 307
Comment lines 370
Methods 31
Properties 3

Methods 31

Method Rating Maintainability Complexity Lines of code
registerUser()
A
39 12 70
userMetaExists()
A
47 11 34
generateUsernameFor()
A
53 10 19
changePassword()
A
48 9 30
getUserAuto()
A
47 8 39
create()
A
45 8 38
generateUsername()
S
53 6 23
getSafeUser()
S
49 5 33
setUserMeta()
S
56 6 17
changeEmail()
S
57 6 15
generateAuthCode()
S
55 5 20
getUserProfile()
S
62 5 11
getUserByMeta()
S
56 4 18
getUser()
S
63 5 10
init()
S
61 4 12
checkPassword()
S
68 4 6
__construct()
S
63 4 10
getUserMeta()
S
66 3 8
login()
S
63 2 11
deleteUserMeta()
S
65 2 8
checkAuthCode()
S
64 2 9
destroyAuthCode()
S
66 2 8
createCurrentUser()
S
73 2 5
usl()
S
64 2 10
replaceCurrentUser()
S
73 2 5
searchUsersMeta()
S
64 1 9
validateMeta()
S
80 1 3
loginAsUser()
S
74 1 5
placeholderAvatar()
S
80 1 3
create_dummy()
S
64 1 10
purgeUserData()
S
72 1 5