X-Git-Url: https://vcs.fsf.org/?a=blobdiff_plain;f=Civi%2FApi4%2FGeneric%2FTraits%2FArrayQueryActionTrait.php;h=88c24a78c49de6dd1b33c1be23ec5c5246455e9d;hb=c0e68893f8a1ff722718ef2c04ab206dd556481d;hp=fd515b9a4b712a71b0076538840fa55f6c5c825e;hpb=5e802ca4181edc198859d5afdb80ff69c8d431ed;p=civicrm-core.git diff --git a/Civi/Api4/Generic/Traits/ArrayQueryActionTrait.php b/Civi/Api4/Generic/Traits/ArrayQueryActionTrait.php index fd515b9a4b..88c24a78c4 100644 --- a/Civi/Api4/Generic/Traits/ArrayQueryActionTrait.php +++ b/Civi/Api4/Generic/Traits/ArrayQueryActionTrait.php @@ -130,6 +130,10 @@ trait ArrayQueryActionTrait { case 'IS NOT NULL': return is_null($value) == ($operator == 'IS NULL'); + case 'IS EMPTY': + case 'IS NOT EMPTY': + return empty($value) == ($operator == 'IS EMPTY'); + case '>': return $value > $expected;