Code Duplication    Length = 15-15 lines in 2 locations

eZ/Publish/API/Repository/Tests/FieldType/SearchBaseIntegrationTest.php 2 locations

@@ 1367-1381 (lines=15) @@
1364
     *
1365
     * @return \eZ\Publish\API\Repository\Values\Content\Search\SearchResult
1366
     */
1367
    protected function sortContent(Repository $repository, SortClause $sortClause)
1368
    {
1369
        $searchService = $repository->getSearchService();
1370
1371
        $query = new Query(
1372
            [
1373
                'filter' => new Criterion\ContentTypeIdentifier('test-' . $this->getTypeName()),
1374
                'sortClauses' => [
1375
                    $sortClause,
1376
                ],
1377
            ]
1378
        );
1379
1380
        return $searchService->findContent($query);
1381
    }
1382
1383
    /**
1384
     * Returns SearchResult of the tested Locations for the given $criterion.
@@ 1424-1438 (lines=15) @@
1421
     *
1422
     * @return \eZ\Publish\API\Repository\Values\Content\Search\SearchResult
1423
     */
1424
    protected function sortLocations(Repository $repository, SortClause $sortClause)
1425
    {
1426
        $searchService = $repository->getSearchService();
1427
1428
        $query = new LocationQuery(
1429
            [
1430
                'filter' => new Criterion\ContentTypeIdentifier('test-' . $this->getTypeName()),
1431
                'sortClauses' => [
1432
                    $sortClause,
1433
                ],
1434
            ]
1435
        );
1436
1437
        return $searchService->findLocations($query);
1438
    }
1439
1440
    /**
1441
     * Returns a list of Content IDs from given $searchResult, with order preserved.