| @@ 299-309 (lines=11) @@ | ||
| 296 | } |
|
| 297 | } |
|
| 298 | ||
| 299 | if ($filtering->hasOperator() && 'list' == $filtering->getOperator()) { |
|
| 300 | $whereCondition = |
|
| 301 | $relationEntityAlias . '.' . $fieldName . ' ' . |
|
| 302 | $op->getMeta() . ' ' . |
|
| 303 | '(:field_' . $fieldName . $salt . ')'; |
|
| 304 | } else { |
|
| 305 | $whereCondition = |
|
| 306 | $relationEntityAlias . '.' . $fieldName . ' ' . |
|
| 307 | $op->getMeta() . |
|
| 308 | ' :field_' . $fieldName . $salt; |
|
| 309 | } |
|
| 310 | ||
| 311 | $this->qBuilder->andWhere($whereCondition); |
|
| 312 | if ($op->haveSubstitutionPattern()) { |
|
| @@ 423-433 (lines=11) @@ | ||
| 420 | } |
|
| 421 | } |
|
| 422 | ||
| 423 | if ($filtering->hasOperator() && 'list' == $filtering->getOperator()) { |
|
| 424 | $whereCondition = |
|
| 425 | $relationEntityAlias . '.' . $fieldName . ' ' . |
|
| 426 | $op->getMeta() .' ' . |
|
| 427 | '(:field_' . $fieldName . $salt . ')'; |
|
| 428 | } else { |
|
| 429 | $whereCondition = |
|
| 430 | $relationEntityAlias . '.' . $fieldName . ' '. |
|
| 431 | $op->getMeta() .' ' . |
|
| 432 | ':field_' . $fieldName . $salt; |
|
| 433 | } |
|
| 434 | ||
| 435 | if ($orCondition['orCondition'] != null) { |
|
| 436 | $orCondition['orCondition'] .= ' OR ' . $whereCondition; |
|