@@ -61,7 +61,7 @@ public function applyFilter(DatabaseObjectList $objectList): void
6161 ["condition " => $ condition , "timestamp " => $ timestamp ] = $ this ->getParsedFilter ();
6262
6363 $ objectList ->getConditionBuilder ()->add (
64- "{ $ objectList ->getDatabaseTableAlias ()}.registrationDate { $ condition } ? " ,
64+ "? { $ condition } { $ objectList ->getDatabaseTableAlias ()}.registrationDate " ,
6565 [$ timestamp ]
6666 );
6767 }
@@ -72,10 +72,10 @@ public function matches(object $object): bool
7272 ["condition " => $ condition , "timestamp " => $ timestamp ] = $ this ->getParsedFilter ();
7373
7474 return match ($ condition ) {
75- '> ' => $ object -> registrationDate > $ timestamp ,
76- '< ' => $ object -> registrationDate < $ timestamp ,
77- '>= ' => $ object -> registrationDate >= $ timestamp ,
78- '<= ' => $ object -> registrationDate <= $ timestamp ,
75+ '> ' => $ timestamp > $ object -> registrationDate ,
76+ '< ' => $ timestamp < $ object -> registrationDate ,
77+ '>= ' => $ timestamp >= $ object -> registrationDate ,
78+ '<= ' => $ timestamp <= $ object -> registrationDate ,
7979 default => throw new \InvalidArgumentException ("Unknown condition: {$ condition }" ),
8080 };
8181 }
0 commit comments