Code Duplication    Length = 11-12 lines in 3 locations

main/admin/add_users_to_usergroup.php 1 location

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

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/inc/lib/usermanager.lib.php 1 location

@@ 3828-3839 (lines=12) @@
3825
        $extraFieldList = UserManager::get_extra_fields();
3826
3827
        $extraFiltrableFields = array();
3828
        if (is_array($extraFieldList)) {
3829
            foreach ($extraFieldList as $extraField) {
3830
                // If is enabled to filter and is a "<select>" field type
3831
                if ($extraField[8] == 1 && $extraField[2] == 4) {
3832
                    $extraFiltrableFields[] = array(
3833
                        'name' => $extraField[3],
3834
                        'variable' => $extraField[1],
3835
                        'data' => $extraField[9]
3836
                    );
3837
                }
3838
            }
3839
        }
3840
3841
        if (is_array($extraFiltrableFields) && count($extraFiltrableFields) > 0) {
3842
            return $extraFiltrableFields;