|
@@ 2325-2331 (lines=7) @@
|
| 2322 |
|
* @param string $alias |
| 2323 |
|
* @return mixed |
| 2324 |
|
*/ |
| 2325 |
|
private function subqueryTrueExpression($query, $subquery, $params, $alias) |
| 2326 |
|
{ |
| 2327 |
|
return $query->expr()->andX( |
| 2328 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2329 |
|
$query->expr()->neq('(' . $this->consumeSubquery($subquery) . ')', 0) |
| 2330 |
|
); |
| 2331 |
|
} |
| 2332 |
|
|
| 2333 |
|
/** |
| 2334 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 2360-2366 (lines=7) @@
|
| 2357 |
|
* @param string $alias |
| 2358 |
|
* @return mixed |
| 2359 |
|
*/ |
| 2360 |
|
private function subqueryGtExpression($query, $subquery, $params, $alias) |
| 2361 |
|
{ |
| 2362 |
|
return $query->expr()->andX( |
| 2363 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2364 |
|
$query->expr()->gt('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 2365 |
|
); |
| 2366 |
|
} |
| 2367 |
|
|
| 2368 |
|
/** |
| 2369 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 2375-2381 (lines=7) @@
|
| 2372 |
|
* @param string $alias |
| 2373 |
|
* @return mixed |
| 2374 |
|
*/ |
| 2375 |
|
private function subqueryGteExpression($query, $subquery, $params, $alias) |
| 2376 |
|
{ |
| 2377 |
|
return $query->expr()->andX( |
| 2378 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2379 |
|
$query->expr()->gte('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 2380 |
|
); |
| 2381 |
|
} |
| 2382 |
|
|
| 2383 |
|
/** |
| 2384 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 2390-2396 (lines=7) @@
|
| 2387 |
|
* @param string $alias |
| 2388 |
|
* @return mixed |
| 2389 |
|
*/ |
| 2390 |
|
private function subqueryLteExpression($query, $subquery, $params, $alias) |
| 2391 |
|
{ |
| 2392 |
|
return $query->expr()->andX( |
| 2393 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2394 |
|
$query->expr()->lte('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 2395 |
|
); |
| 2396 |
|
} |
| 2397 |
|
|
| 2398 |
|
/** |
| 2399 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 2405-2411 (lines=7) @@
|
| 2402 |
|
* @param string $alias |
| 2403 |
|
* @return mixed |
| 2404 |
|
*/ |
| 2405 |
|
private function subqueryLtExpression($query, $subquery, $params, $alias) |
| 2406 |
|
{ |
| 2407 |
|
return $query->expr()->andX( |
| 2408 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2409 |
|
$query->expr()->lt('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 2410 |
|
); |
| 2411 |
|
} |
| 2412 |
|
|
| 2413 |
|
/** |
| 2414 |
|
* @param \Doctrine\ORM\QueryBuilder $query |
|
@@ 2420-2426 (lines=7) @@
|
| 2417 |
|
* @param string $alias |
| 2418 |
|
* @return mixed |
| 2419 |
|
*/ |
| 2420 |
|
private function subqueryEqExpression($query, $subquery, $params, $alias) |
| 2421 |
|
{ |
| 2422 |
|
return $query->expr()->andX( |
| 2423 |
|
$query->expr()->exists($this->consumeSubquery($subquery)), |
| 2424 |
|
$query->expr()->eq('(' . $this->consumeSubquery($subquery) . ')', $params[0]) |
| 2425 |
|
); |
| 2426 |
|
} |
| 2427 |
|
|
| 2428 |
|
/** |
| 2429 |
|
* @param \Doctrine\ORM\QueryBuilder $query |