Code Duplication    Length = 13-14 lines in 2 locations

typo3/sysext/indexed_search/Classes/Domain/Repository/IndexSearchRepository.php 2 locations

@@ 933-946 (lines=14) @@
930
                $queryBuilder->select('uid')
931
                    ->from('index_config');
932
                switch ($table) {
933
                    case 'index_config':
934
                        $idxRec = $queryBuilder
935
                            ->where(
936
                                $queryBuilder->expr()->eq(
937
                                    'uid',
938
                                    $queryBuilder->createNamedParameter($uid, \PDO::PARAM_INT)
939
                                )
940
                            )
941
                            ->execute()
942
                            ->fetch();
943
                        if ($idxRec) {
944
                            $list[] = $uid;
945
                        }
946
                        break;
947
                    case 'pages':
948
                        $indexCfgRecordsFromPid = $queryBuilder
949
                            ->where(
@@ 947-959 (lines=13) @@
944
                            $list[] = $uid;
945
                        }
946
                        break;
947
                    case 'pages':
948
                        $indexCfgRecordsFromPid = $queryBuilder
949
                            ->where(
950
                                $queryBuilder->expr()->eq(
951
                                    'pid',
952
                                    $queryBuilder->createNamedParameter($uid, \PDO::PARAM_INT)
953
                                )
954
                            )
955
                            ->execute();
956
                        while ($idxRec = $indexCfgRecordsFromPid->fetch()) {
957
                            $list[] = $idxRec['uid'];
958
                        }
959
                        break;
960
                }
961
            }
962
            $list = array_unique($list);