| @@ 258-261 (lines=4) @@ | ||
| 255 | $qb->setParameter('contains', '%' . $data['search'] . '%'); |
|
| 256 | } |
|
| 257 | ||
| 258 | if (isset($data['from']) && $data['from'] !== null) { |
|
| 259 | $qb->andWhere('p.created >= :from'); |
|
| 260 | $qb->setParameter('from', $data['from']); |
|
| 261 | } |
|
| 262 | ||
| 263 | if (isset($data['to']) && $data['to'] !== null) { |
|
| 264 | $qb->andWhere('p.created <= :to'); |
|
| @@ 263-266 (lines=4) @@ | ||
| 260 | $qb->setParameter('from', $data['from']); |
|
| 261 | } |
|
| 262 | ||
| 263 | if (isset($data['to']) && $data['to'] !== null) { |
|
| 264 | $qb->andWhere('p.created <= :to'); |
|
| 265 | $qb->setParameter('to', $data['to']); |
|
| 266 | } |
|
| 267 | ||
| 268 | return $qb->getQuery(); |
|
| 269 | } |
|