NextADInt_Adi_User_Manager A

Total Complexity 69
Dependencies 25
Dependents 9
Total lines 818
Lines of code 336
Logical lines of code 222
Comment lines 294
Methods 27
Properties 8

Methods 27

Method Rating Maintainability Complexity Lines of code
handleEmailAddressOfUser()
A
50 8 28
migratePreviousVersion()
S
56 6 17
update()
S
52 4 25
updateUserMetaDataFromActiveDirectory()
S
52 4 23
createAdiUser()
S
53 4 23
findByActiveDirectoryUsername()
S
56 4 19
hasActiveDirectoryAccount()
S
59 4 14
create()
S
51 3 26
filterEmptyAttributes()
S
57 3 16
enable()
S
58 3 15
filterDisallowedAttributes()
S
58 2 16
isNadiUser()
S
65 3 9
disable()
S
58 2 15
updateEmail()
S
64 3 10
createNewEmailForExistingAddress()
S
66 3 8
assertUserExisting()
S
66 2 8
updateWordPressAccount()
S
62 1 11
__construct()
S
64 1 10
updateSAMAccountName()
S
69 1 6
updateUserRoles()
S
67 1 7
register()
S
77 1 3
disableEmailNotification()
S
76 1 4
updatePassword()
S
67 1 8
useSamAccountNameForNewUsers()
S
76 1 4
isDisabled()
S
77 1 4
findById()
S
77 1 4
getLogger()
S
82 1 3