Code Duplication    Length = 8-8 lines in 2 locations

src/Component/Resource/Repository/Doctrine/MongoDB/Repository.php 1 location

@@ 176-183 (lines=8) @@
173
     * @param Builder  $queryBuilder
174
     * @param string[] $orderBy
175
     */
176
    private function applySorting(Builder $queryBuilder, array $orderBy = [])
177
    {
178
        foreach ($orderBy as $property => $order) {
179
            if (!empty($order)) {
180
                $queryBuilder->sort($this->getProperty($property, $queryBuilder), $order);
181
            }
182
        }
183
    }
184
}
185

src/Component/Resource/Repository/Doctrine/ORM/Repository.php 1 location

@@ 193-200 (lines=8) @@
190
     * @param QueryBuilder $queryBuilder
191
     * @param string[]     $orderBy
192
     */
193
    private function applySorting(QueryBuilder $queryBuilder, array $orderBy = [])
194
    {
195
        foreach ($orderBy as $property => $order) {
196
            if (!empty($order)) {
197
                $queryBuilder->addOrderBy($this->getProperty($property, $queryBuilder), $order);
198
            }
199
        }
200
    }
201
202
    /**
203
     * @param string $property