Code Duplication    Length = 4-4 lines in 3 locations

main/admin/user_import.php 1 location

@@ 57-60 (lines=4) @@
54
                $errors[] = $user;
55
            }
56
            // 2.2. Check whether the username was used twice in import file.
57
            if (isset($usernames[$user['UserName']])) {
58
                $user['error'] = get_lang('UserNameUsedTwice');
59
                $errors[] = $user;
60
            }
61
            $usernames[$user['UserName']] = 1;
62
            // 2.3. Check whether username is already occupied.
63
            if (!UserManager::is_username_available($user['UserName'])) {

main/admin/user_update_import.php 1 location

@@ 53-56 (lines=4) @@
50
                    $errors[] = $user;
51
                }
52
                // 2.2. Check whether the username was used twice in import file.
53
                if (isset($usernames[$user['NewUserName']])) {
54
                    $user['error'] = get_lang('UserNameUsedTwice');
55
                    $errors[] = $user;
56
                }
57
                $usernames[$user['UserName']] = 1;
58
                // 2.3. Check whether username is allready occupied.
59
                if (!UserManager::is_username_available($user['NewUserName']) && $user['NewUserName'] != $user['UserName']) {

main/webservices/user_import/import.lib.php 1 location

@@ 25-28 (lines=4) @@
22
			// 2. Check username.
23
			if (!UserManager::is_username_empty($user['UserName'])) {
24
				// 2.1. Check whether username was used twice in the import file.
25
				if (isset($usernames[$user['UserName']])) {
26
					$user['error'] = get_lang('UserNameUsedTwice');
27
					$errors[] = $user;
28
				}
29
				$usernames[$user['UserName']] = 1;
30
				// 2.2. Check whether username is allready in use in database.
31
				if (!UserManager::is_username_available($user['UserName'])) {