Code Duplication    Length = 14-14 lines in 2 locations

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

@@ 95-108 (lines=14) @@
92
    /**
93
     * {@inheritdoc}
94
     */
95
    public function findBy(array $criteria, array $orderBy = [], $limit = null, $offset = null)
96
    {
97
        $queryBuilder = $this->buildQueryBuilder($criteria, $orderBy);
98
99
        if ($limit !== null) {
100
            $queryBuilder->limit($limit);
101
        }
102
103
        if ($offset !== null) {
104
            $queryBuilder->skip($offset);
105
        }
106
107
        return $queryBuilder->getQuery()->getIterator()->toArray();
108
    }
109
110
    /**
111
     * {@inheritdoc}

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

@@ 93-106 (lines=14) @@
90
    /**
91
     * {@inheritdoc}
92
     */
93
    public function findBy(array $criteria, array $orderBy = [], $limit = null, $offset = null)
94
    {
95
        $queryBuilder = $this->buildQueryBuilder($criteria, $orderBy);
96
97
        if ($limit !== null) {
98
            $queryBuilder->setMaxResults($limit);
99
        }
100
101
        if ($offset !== null) {
102
            $queryBuilder->setFirstResult($offset);
103
        }
104
105
        return $queryBuilder->getQuery()->getResult();
106
    }
107
108
    /**
109
     * {@inheritdoc}