Code Duplication    Length = 11-12 lines in 3 locations

main/user/add_users_to_session.php 1 location

@@ 51-62 (lines=12) @@
48
    // Checking for extra field with filter on
49
    $extra_field_list = UserManager::get_extra_fields();
50
    $new_field_list = array();
51
    if (is_array($extra_field_list)) {
52
    	foreach ($extra_field_list as $extra_field) {
53
    		//if is enabled to filter and is a "<select>" field type
54
    		if ($extra_field[8] == 1 && $extra_field[2] == 4) {
55
                $new_field_list[] = array(
56
                    'name' => $extra_field[3],
57
                    'variable' => $extra_field[1],
58
                    'data' => $extra_field[9],
59
                );
60
    		}
61
    	}
62
    }
63
64
    function search_users($needle, $type)
65
    {

main/admin/add_users_to_usergroup.php 1 location

@@ 97-107 (lines=11) @@
94
95
$extra_field_list = UserManager::get_extra_fields();
96
$new_field_list = array();
97
if (is_array($extra_field_list)) {
98
    foreach ($extra_field_list as $extra_field) {
99
        //if is enabled to filter and is a "<select>" field type
100
        if ($extra_field[8] == 1 && $extra_field[2] == 4) {
101
            $new_field_list[] = array(
102
                'name'=> $extra_field[3],
103
                'variable' => $extra_field[1], 'data'=> $extra_field[9]
104
            );
105
        }
106
    }
107
}
108
109
$usergroup = new UserGroup();
110

main/inc/lib/usermanager.lib.php 1 location

@@ 3937-3948 (lines=12) @@
3934
        $extraFieldList = self::get_extra_fields();
3935
3936
        $extraFiltrableFields = array();
3937
        if (is_array($extraFieldList)) {
3938
            foreach ($extraFieldList as $extraField) {
3939
                // If is enabled to filter and is a "<select>" field type
3940
                if ($extraField[8] == 1 && $extraField[2] == 4) {
3941
                    $extraFiltrableFields[] = array(
3942
                        'name' => $extraField[3],
3943
                        'variable' => $extraField[1],
3944
                        'data' => $extraField[9]
3945
                    );
3946
                }
3947
            }
3948
        }
3949
3950
        if (is_array($extraFiltrableFields) && count($extraFiltrableFields) > 0) {
3951
            return $extraFiltrableFields;