Code Duplication    Length = 5-7 lines in 2 locations

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

@@ 2334-2338 (lines=5) @@
2331
                    // We get here (and fill the $extra_data array) even if there
2332
                    // is no user with data (we fill it with default values)
2333
                    if ($prefix) {
2334
                        if ($row['type'] == self::USER_FIELD_TYPE_RADIO) {
2335
                            $extra_data['extra_'.$row['fvar']]['extra_'.$row['fvar']] = $fval;
2336
                        } else {
2337
                            $extra_data['extra_'.$row['fvar']] = $fval;
2338
                        }
2339
                    } else {
2340
                        if ($row['type'] == self::USER_FIELD_TYPE_RADIO) {
2341
                            $extra_data['extra_'.$row['fvar']]['extra_'.$row['fvar']] = $fval;
@@ 2339-2345 (lines=7) @@
2336
                        } else {
2337
                            $extra_data['extra_'.$row['fvar']] = $fval;
2338
                        }
2339
                    } else {
2340
                        if ($row['type'] == self::USER_FIELD_TYPE_RADIO) {
2341
                            $extra_data['extra_'.$row['fvar']]['extra_'.$row['fvar']] = $fval;
2342
                        } else {
2343
                            $extra_data[$row['fvar']] = $fval;
2344
                        }
2345
                    }
2346
                }
2347
            }
2348
        }