aboutsummaryrefslogtreecommitdiff
path: root/src/bdrem/Source/Ldap.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/bdrem/Source/Ldap.php')
-rw-r--r--src/bdrem/Source/Ldap.php6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/bdrem/Source/Ldap.php b/src/bdrem/Source/Ldap.php
index 802d709..335be07 100644
--- a/src/bdrem/Source/Ldap.php
+++ b/src/bdrem/Source/Ldap.php
@@ -53,7 +53,11 @@ class Source_Ldap
$filters[] = \Net_LDAP2_Filter::create($dateAttribute, 'ends', $day);
}
- $filter = \Net_LDAP2_Filter::combine('or', $filters);
+ if (count($filters) < 2) {
+ $filter = $filters[0];
+ } else {
+ $filter = \Net_LDAP2_Filter::combine('or', $filters);
+ }
$options = array(
'scope' => 'sub',
'attributes' => array(