Code Duplication    Length = 5-7 lines in 4 locations

typo3/sysext/core/Classes/Database/QueryView.php 4 locations

@@ 1127-1131 (lines=5) @@
1124
                        if (GeneralUtility::inList($fieldValue, $tablePrefix . $val['uid'])
1125
                            || $fieldValue == $tablePrefix . $val['uid']) {
1126
                            if ($useSelectLabels) {
1127
                                if (!$out) {
1128
                                    $out = htmlspecialchars($prefixString . $labelFieldSelect[$val[$labelField]]);
1129
                                } else {
1130
                                    $out .= $splitString . htmlspecialchars(
1131
                                        $prefixString . $labelFieldSelect[$val[$labelField]]
1132
                                    );
1133
                                }
1134
                            } elseif ($val[$labelField]) {
@@ 1134-1140 (lines=7) @@
1131
                                        $prefixString . $labelFieldSelect[$val[$labelField]]
1132
                                    );
1133
                                }
1134
                            } elseif ($val[$labelField]) {
1135
                                if (!$out) {
1136
                                    $out = htmlspecialchars($prefixString . $val[$labelField]);
1137
                                } else {
1138
                                    $out .= $splitString . htmlspecialchars(
1139
                                        $prefixString . $val[$labelField]
1140
                                    );
1141
                                }
1142
                            } elseif ($useAltSelectLabels) {
1143
                                if (!$out) {
@@ 1143-1147 (lines=5) @@
1140
                                    );
1141
                                }
1142
                            } elseif ($useAltSelectLabels) {
1143
                                if (!$out) {
1144
                                    $out = htmlspecialchars($prefixString . $altLabelFieldSelect[$val[$altLabelField]]);
1145
                                } else {
1146
                                    $out .= $splitString . htmlspecialchars(
1147
                                        $prefixString . $altLabelFieldSelect[$val[$altLabelField]]
1148
                                    );
1149
                                }
1150
                            } else {
@@ 1150-1156 (lines=7) @@
1147
                                        $prefixString . $altLabelFieldSelect[$val[$altLabelField]]
1148
                                    );
1149
                                }
1150
                            } else {
1151
                                if (!$out) {
1152
                                    $out = htmlspecialchars($prefixString . $val[$altLabelField]);
1153
                                } else {
1154
                                    $out .= $splitString . htmlspecialchars(($prefixString . $val[$altLabelField]));
1155
                                }
1156
                            }
1157
                        }
1158
                    }
1159
                }