Skip to content

Commit d9144ab

Browse files
authored
Use datetimeinterface instead of DateTime for default filtering (#1289)
1 parent 06f0175 commit d9144ab

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

src/Datagrid.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
use Contributte\Datagrid\Utils\ArraysHelper;
4444
use Contributte\Datagrid\Utils\ItemDetailForm;
4545
use Contributte\Datagrid\Utils\Sorting;
46-
use DateTime;
46+
use DateTimeInterface;
4747
use InvalidArgumentException;
4848
use Nette\Application\Attributes\Persistent;
4949
use Nette\Application\ForbiddenRequestException;
@@ -1251,7 +1251,7 @@ public function setFilterContainerDefaults(Container $container, array $values,
12511251

12521252
$value = $values[$key];
12531253

1254-
if ($value instanceof DateTime) {
1254+
if ($value instanceof DateTimeInterface) {
12551255
$filter = $parentKey !== null ? $this->getFilter($parentKey) : $this->getFilter((string) $key);
12561256

12571257
if ($filter instanceof IFilterDate) {

0 commit comments

Comments
 (0)