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 |