@@ 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)) { |