Code Duplication    Length = 5-7 lines in 2 locations

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

@@ 2134-2138 (lines=5) @@
2131
                    // We get here (and fill the $extra_data array) even if there
2132
                    // is no user with data (we fill it with default values)
2133
                    if ($prefix) {
2134
                        if ($row['type'] == self::USER_FIELD_TYPE_RADIO) {
2135
                            $extra_data['extra_'.$row['fvar']]['extra_'.$row['fvar']] = $fval;
2136
                        } else {
2137
                            $extra_data['extra_'.$row['fvar']] = $fval;
2138
                        }
2139
                    } else {
2140
                        if ($row['type'] == self::USER_FIELD_TYPE_RADIO) {
2141
                            $extra_data['extra_'.$row['fvar']]['extra_'.$row['fvar']] = $fval;
@@ 2139-2145 (lines=7) @@
2136
                        } else {
2137
                            $extra_data['extra_'.$row['fvar']] = $fval;
2138
                        }
2139
                    } else {
2140
                        if ($row['type'] == self::USER_FIELD_TYPE_RADIO) {
2141
                            $extra_data['extra_'.$row['fvar']]['extra_'.$row['fvar']] = $fval;
2142
                        } else {
2143
                            $extra_data[$row['fvar']] = $fval;
2144
                        }
2145
                    }
2146
                }
2147
            }
2148
        }