From 7c0d653a57af39c1ebad77f176bb4d0dff956024 Mon Sep 17 00:00:00 2001 From: Vladimir Date: Fri, 20 Oct 2023 13:13:18 +0200 Subject: [PATCH] feat: update doctrine-components --- composer.json | 2 +- src/QueryObjectDataSource.php | 5 +++-- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/composer.json b/composer.json index 7bee648..2ba2175 100644 --- a/composer.json +++ b/composer.json @@ -7,7 +7,7 @@ ], "require": { "php": ">=7.4", - "adt/doctrine-components": "^2.3", + "adt/doctrine-components": "^2.8", "ublaboo/datagrid": "^6.0", "nette/di": "^2.4|^3.0" }, diff --git a/src/QueryObjectDataSource.php b/src/QueryObjectDataSource.php index 7c28df3..5b5aae3 100644 --- a/src/QueryObjectDataSource.php +++ b/src/QueryObjectDataSource.php @@ -2,6 +2,7 @@ namespace ADT\QueryObjectDataSource; +use ADT\DoctrineComponents\QueryObjectByMode; use Ublaboo\DataGrid\Filter\Filter; use Ublaboo\DataGrid\Filter\FilterDate; use Ublaboo\DataGrid\Filter\FilterDateRange; @@ -144,13 +145,13 @@ public function filter(array $filters): void $this->queryObject->by( $by, $value, - false); + QueryObjectByMode::CONTAINS); } elseif (!$filter instanceof FilterDateRange) { $this->queryObject->by( $filter instanceof OneColumnFilter ? $filter->getColumn() : $filter->getKey(), $filter->getValue(), - true + QueryObjectByMode::STRICT ); } }