Code Duplication    Length = 8-8 lines in 2 locations

eZ/Publish/Core/MVC/Symfony/Controller/Content/QueryController.php 1 location

@@ 131-138 (lines=8) @@
128
     * @param \eZ\Publish\API\Repository\Values\Content\Query $query
129
     * @return \Pagerfanta\Adapter\AdapterInterface
130
     */
131
    private function getAdapter(Query $query): AdapterInterface
132
    {
133
        if ($query instanceof LocationQuery) {
134
            return new LocationSearchHitAdapter($query, $this->searchService);
135
        }
136
137
        return new ContentSearchHitAdapter($query, $this->searchService);
138
    }
139
}
140

eZ/Publish/Core/Pagination/Pagerfanta/AdapterFactory/SearchHitAdapterFactory.php 1 location

@@ 32-39 (lines=8) @@
29
        $this->searchService = $searchService;
30
    }
31
32
    public function createAdapter(Query $query, array $languageFilter = []): AdapterInterface
33
    {
34
        if ($query instanceof LocationQuery) {
35
            return new LocationSearchHitAdapter($query, $this->searchService, $languageFilter);
36
        } else {
37
            return new ContentSearchHitAdapter($query, $this->searchService, $languageFilter);
38
        }
39
    }
40
41
    public function createFixedAdapter(Query $query, array $languageFilter = []): AdapterInterface
42
    {