Code Duplication    Length = 5-11 lines in 2 locations

main/admin/user_import.php 1 location

@@ 122-132 (lines=11) @@
119
    global $purification_option_for_usernames;
120
121
    // 1. Create a username if necessary.
122
    if (UserManager::is_username_empty($user['UserName'])) {
123
        $user['UserName'] = UserManager::create_unique_username(
124
            $user['FirstName'],
125
            $user['LastName']
126
        );
127
    } else {
128
        $user['UserName'] = UserManager::purify_username(
129
            $user['UserName'],
130
            $purification_option_for_usernames
131
        );
132
    }
133
134
    // 2. Generate a password if necessary.
135
    if (empty($user['Password'])) {

main/admin/user_update_import.php 1 location

@@ 108-112 (lines=5) @@
105
{
106
    global $purification_option_for_usernames;
107
    // 1. Create a username if necessary.
108
    if (UserManager::is_username_empty($user['UserName'])) {
109
        $user['UserName'] = UserManager::create_unique_username($user['FirstName'], $user['LastName']);
110
    } else {
111
        $user['UserName'] = UserManager::purify_username($user['UserName'], $purification_option_for_usernames);
112
    }
113
    // 2. Generate a password if necessary.
114
    if (empty($user['Password'])) {
115
        $user['Password'] = api_generate_password();