Code Duplication    Length = 5-7 lines in 2 locations

main/inc/lib/usermanager.lib.php 2 locations

@@ 2143-2147 (lines=5) @@
2140
                    // We get here (and fill the $extra_data array) even if there
2141
                    // is no user with data (we fill it with default values)
2142
                    if ($prefix) {
2143
                        if ($row['type'] == self::USER_FIELD_TYPE_RADIO) {
2144
                            $extra_data['extra_'.$row['fvar']]['extra_'.$row['fvar']] = $fval;
2145
                        } else {
2146
                            $extra_data['extra_'.$row['fvar']] = $fval;
2147
                        }
2148
                    } else {
2149
                        if ($row['type'] == self::USER_FIELD_TYPE_RADIO) {
2150
                            $extra_data['extra_'.$row['fvar']]['extra_'.$row['fvar']] = $fval;
@@ 2148-2154 (lines=7) @@
2145
                        } else {
2146
                            $extra_data['extra_'.$row['fvar']] = $fval;
2147
                        }
2148
                    } else {
2149
                        if ($row['type'] == self::USER_FIELD_TYPE_RADIO) {
2150
                            $extra_data['extra_'.$row['fvar']]['extra_'.$row['fvar']] = $fval;
2151
                        } else {
2152
                            $extra_data[$row['fvar']] = $fval;
2153
                        }
2154
                    }
2155
                }
2156
            }
2157
        }