Code Duplication    Length = 5-7 lines in 2 locations

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

@@ 2377-2381 (lines=5) @@
2374
                    // We get here (and fill the $extra_data array) even if there
2375
                    // is no user with data (we fill it with default values)
2376
                    if ($prefix) {
2377
                        if ($row['type'] == self::USER_FIELD_TYPE_RADIO) {
2378
                            $extra_data['extra_'.$row['fvar']]['extra_'.$row['fvar']] = $fval;
2379
                        } else {
2380
                            $extra_data['extra_'.$row['fvar']] = $fval;
2381
                        }
2382
                    } else {
2383
                        if ($row['type'] == self::USER_FIELD_TYPE_RADIO) {
2384
                            $extra_data['extra_'.$row['fvar']]['extra_'.$row['fvar']] = $fval;
@@ 2382-2388 (lines=7) @@
2379
                        } else {
2380
                            $extra_data['extra_'.$row['fvar']] = $fval;
2381
                        }
2382
                    } else {
2383
                        if ($row['type'] == self::USER_FIELD_TYPE_RADIO) {
2384
                            $extra_data['extra_'.$row['fvar']]['extra_'.$row['fvar']] = $fval;
2385
                        } else {
2386
                            $extra_data[$row['fvar']] = $fval;
2387
                        }
2388
                    }
2389
                }
2390
            }
2391
        }