Code Duplication    Length = 9-9 lines in 2 locations

eZ/Publish/Core/Search/Elasticsearch/Content/Handler.php 2 locations

@@ 90-98 (lines=9) @@
87
     *
88
     * @return \eZ\Publish\API\Repository\Values\Content\Search\SearchResult
89
     */
90
    public function findContent(Query $query, array $languageFilter = array())
91
    {
92
        $query->filter = $query->filter ?: new Criterion\MatchAll();
93
        $query->query = $query->query ?: new Criterion\MatchAll();
94
95
        $data = $this->gateway->find($query, $this->contentDocumentTypeIdentifier, $languageFilter);
96
97
        return $this->extractor->extract($data);
98
    }
99
100
    /**
101
     * Performs a query for a single content object.
@@ 149-157 (lines=9) @@
146
     *
147
     * @return \eZ\Publish\API\Repository\Values\Content\Search\SearchResult
148
     */
149
    public function findLocations(LocationQuery $query, array $languageFilter = array())
150
    {
151
        $query->filter = $query->filter ?: new Criterion\MatchAll();
152
        $query->query = $query->query ?: new Criterion\MatchAll();
153
154
        $data = $this->locationGateway->find($query, $this->locationDocumentTypeIdentifier);
155
156
        return $this->extractor->extract($data);
157
    }
158
159
    /**
160
     * Suggests a list of values for the given prefix.