Code Duplication    Length = 11-12 lines in 3 locations

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/user/add_users_to_session.php 1 location

@@ 60-71 (lines=12) @@
57
    // Checking for extra field with filter on
58
    $extra_field_list = UserManager::get_extra_fields();
59
    $new_field_list = array();
60
    if (is_array($extra_field_list)) {
61
        foreach ($extra_field_list as $extra_field) {
62
            //if is enabled to filter and is a "<select>" field type
63
            if ($extra_field[8] == 1 && $extra_field[2] == 4) {
64
                $new_field_list[] = array(
65
                    'name' => $extra_field[3],
66
                    'variable' => $extra_field[1],
67
                    'data' => $extra_field[9],
68
                );
69
            }
70
        }
71
    }
72
73
    function search_users($needle, $type)
74
    {

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

@@ 3952-3963 (lines=12) @@
3949
        $extraFieldList = self::get_extra_fields();
3950
3951
        $extraFiltrableFields = array();
3952
        if (is_array($extraFieldList)) {
3953
            foreach ($extraFieldList as $extraField) {
3954
                // If is enabled to filter and is a "<select>" field type
3955
                if ($extraField[8] == 1 && $extraField[2] == 4) {
3956
                    $extraFiltrableFields[] = array(
3957
                        'name' => $extraField[3],
3958
                        'variable' => $extraField[1],
3959
                        'data' => $extraField[9]
3960
                    );
3961
                }
3962
            }
3963
        }
3964
3965
        if (is_array($extraFiltrableFields) && count($extraFiltrableFields) > 0) {
3966
            return $extraFiltrableFields;