From e8cffd13f117d0af44d9b91635914c3b39f829fe Mon Sep 17 00:00:00 2001 From: Johannes Meyer Date: Fri, 12 Mar 2021 10:25:44 +0100 Subject: [PATCH] Revert "Introduce class `ipl\sql\Filter\IsNull`" This reverts commit 0a68c040f8bea93ce16d0ae6716bf27626001c6d. --- src/Compat/FilterProcessor.php | 5 +---- src/Filter/IsNull.php | 13 ------------- 2 files changed, 1 insertion(+), 17 deletions(-) delete mode 100644 src/Filter/IsNull.php diff --git a/src/Compat/FilterProcessor.php b/src/Compat/FilterProcessor.php index 85aebe7..b6c9bdc 100644 --- a/src/Compat/FilterProcessor.php +++ b/src/Compat/FilterProcessor.php @@ -4,7 +4,6 @@ use InvalidArgumentException; use ipl\Sql\Filter\Exists; -use ipl\Sql\Filter\IsNull; use ipl\Sql\Filter\NotExists; use ipl\Sql\Sql; use ipl\Stdlib\Filter; @@ -101,13 +100,11 @@ public static function assemblePredicate(Filter\Condition $filter) $operator = 'EXISTS'; } elseif ($filter instanceof NotExists) { $operator = 'NOT EXISTS'; - } elseif ($filter instanceof IsNull) { - $operator = 'IS NULL'; } else { throw new InvalidArgumentException(sprintf('Cannot render filter: %s', get_class($filter))); } - return $expression !== null ? ["$column $operator ?" => $expression] : ["$column $operator"]; + return ["$column $operator ?" => $expression]; } } } diff --git a/src/Filter/IsNull.php b/src/Filter/IsNull.php deleted file mode 100644 index 1f9c316..0000000 --- a/src/Filter/IsNull.php +++ /dev/null @@ -1,13 +0,0 @@ -