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

@@ 3845-3856 (lines=12) @@
3842
        $extraFieldList = UserManager::get_extra_fields();
3843
3844
        $extraFiltrableFields = array();
3845
        if (is_array($extraFieldList)) {
3846
            foreach ($extraFieldList as $extraField) {
3847
                // If is enabled to filter and is a "<select>" field type
3848
                if ($extraField[8] == 1 && $extraField[2] == 4) {
3849
                    $extraFiltrableFields[] = array(
3850
                        'name' => $extraField[3],
3851
                        'variable' => $extraField[1],
3852
                        'data' => $extraField[9]
3853
                    );
3854
                }
3855
            }
3856
        }
3857
3858
        if (is_array($extraFiltrableFields) && count($extraFiltrableFields) > 0) {
3859
            return $extraFiltrableFields;