From 6b01b7d81ae4c738b376ee698fdd22919ac9f0c0 Mon Sep 17 00:00:00 2001 From: jeremy paroux Date: Thu, 7 Jan 2021 09:29:15 +0100 Subject: [PATCH] feat(filter): add the possibility to add an OR --- src/Service/Request/QueryModifier/Modifier/FilterModifier.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/Service/Request/QueryModifier/Modifier/FilterModifier.php b/src/Service/Request/QueryModifier/Modifier/FilterModifier.php index 7c95cf0..5a37de6 100644 --- a/src/Service/Request/QueryModifier/Modifier/FilterModifier.php +++ b/src/Service/Request/QueryModifier/Modifier/FilterModifier.php @@ -101,6 +101,9 @@ public function apply(ModelCriteria $query) $operator = Criteria::ISNOTNULL; } } + if (isset($modifier['logic']) && $modifier['logic'] === 'OR') { + $query->_or(); + } $modifierClass->filterBy($modifier['property'], $modifier['value'], $operator); }