From 24a82e8b78aa4a5c0cb843d26503166ae5017b48 Mon Sep 17 00:00:00 2001 From: Jan Schneider Date: Mon, 20 Sep 2010 23:59:26 +0200 Subject: [PATCH] Allow to specify comparison operators. --- framework/Ldap/lib/Horde/Ldap/Filter.php | 3 +++ 1 file changed, 3 insertions(+) diff --git a/framework/Ldap/lib/Horde/Ldap/Filter.php b/framework/Ldap/lib/Horde/Ldap/Filter.php index f37aceb7b..b2a6cd089 100644 --- a/framework/Ldap/lib/Horde/Ldap/Filter.php +++ b/framework/Ldap/lib/Horde/Ldap/Filter.php @@ -140,6 +140,7 @@ class Horde_Ldap_Filter switch (Horde_String::lower($match)) { case 'equals': + case '=': $filter = '(' . $attribute . '=' . $value . ')'; break; case 'begins': @@ -152,9 +153,11 @@ class Horde_Ldap_Filter $filter = '(' . $attribute . '=*' . $value . '*)'; break; case 'greater': + case '>': $filter = '(' . $attribute . '>' . $value . ')'; break; case 'less': + case '>': $filter = '(' . $attribute . '<' . $value . ')'; break; case 'greaterorequal': -- 2.11.0