|
@@ 331-333 (lines=3) @@
|
| 328 |
|
: $value; |
| 329 |
|
|
| 330 |
|
switch ($operator) { |
| 331 |
|
case self::PARAMETER_OPERATOR_GT: |
| 332 |
|
$queryExpr = $queryBuilder->expr()->gt(sprintf('%s.%s', $alias, $property), sprintf(':%s', $parameter)); |
| 333 |
|
break; |
| 334 |
|
|
| 335 |
|
case self::PARAMETER_OPERATOR_GTE: |
| 336 |
|
$queryExpr = $queryBuilder->expr()->gte(sprintf('%s.%s', $alias, $property), sprintf(':%s', |
|
@@ 335-338 (lines=4) @@
|
| 332 |
|
$queryExpr = $queryBuilder->expr()->gt(sprintf('%s.%s', $alias, $property), sprintf(':%s', $parameter)); |
| 333 |
|
break; |
| 334 |
|
|
| 335 |
|
case self::PARAMETER_OPERATOR_GTE: |
| 336 |
|
$queryExpr = $queryBuilder->expr()->gte(sprintf('%s.%s', $alias, $property), sprintf(':%s', |
| 337 |
|
$parameter)); |
| 338 |
|
break; |
| 339 |
|
|
| 340 |
|
case self::PARAMETER_OPERATOR_LT: |
| 341 |
|
$queryExpr = $queryBuilder->expr()->lt(sprintf('%s.%s', $alias, $property), sprintf(':%s', $parameter)); |
|
@@ 340-342 (lines=3) @@
|
| 337 |
|
$parameter)); |
| 338 |
|
break; |
| 339 |
|
|
| 340 |
|
case self::PARAMETER_OPERATOR_LT: |
| 341 |
|
$queryExpr = $queryBuilder->expr()->lt(sprintf('%s.%s', $alias, $property), sprintf(':%s', $parameter)); |
| 342 |
|
break; |
| 343 |
|
|
| 344 |
|
case self::PARAMETER_OPERATOR_LTE: |
| 345 |
|
$queryExpr = $queryBuilder->expr()->lte(sprintf('%s.%s', $alias, $property), sprintf(':%s', |
|
@@ 344-347 (lines=4) @@
|
| 341 |
|
$queryExpr = $queryBuilder->expr()->lt(sprintf('%s.%s', $alias, $property), sprintf(':%s', $parameter)); |
| 342 |
|
break; |
| 343 |
|
|
| 344 |
|
case self::PARAMETER_OPERATOR_LTE: |
| 345 |
|
$queryExpr = $queryBuilder->expr()->lte(sprintf('%s.%s', $alias, $property), sprintf(':%s', |
| 346 |
|
$parameter)); |
| 347 |
|
break; |
| 348 |
|
|
| 349 |
|
case self::PARAMETER_OPERATOR_NEQ: |
| 350 |
|
if (null === $value) { |
|
@@ 358-361 (lines=4) @@
|
| 355 |
|
} |
| 356 |
|
break; |
| 357 |
|
|
| 358 |
|
case self::PARAMETER_OPERATOR_LIKE: |
| 359 |
|
$queryExpr = $queryBuilder->expr()->like(sprintf('%s.%s', $alias, $property), sprintf(':%s', |
| 360 |
|
$parameter)); |
| 361 |
|
break; |
| 362 |
|
|
| 363 |
|
case self::PARAMETER_OPERATOR_NLIKE: |
| 364 |
|
$queryExpr = $queryBuilder->expr()->notLike(sprintf('%s.%s', $alias, $property), sprintf(':%s', $parameter)); |
|
@@ 363-365 (lines=3) @@
|
| 360 |
|
$parameter)); |
| 361 |
|
break; |
| 362 |
|
|
| 363 |
|
case self::PARAMETER_OPERATOR_NLIKE: |
| 364 |
|
$queryExpr = $queryBuilder->expr()->notLike(sprintf('%s.%s', $alias, $property), sprintf(':%s', $parameter)); |
| 365 |
|
break; |
| 366 |
|
} |
| 367 |
|
|
| 368 |
|
if (null === $queryBuilder->getParameter($parameter)) { |