diff --git a/src/UnicaenLdap/Service/AbstractService.php b/src/UnicaenLdap/Service/AbstractService.php index a741996879f908564b91d8f9eb2e1f1b0f230366..a604b5f886bdad313b8e5b75ea4e1be755e75bed 100644 --- a/src/UnicaenLdap/Service/AbstractService.php +++ b/src/UnicaenLdap/Service/AbstractService.php @@ -303,8 +303,10 @@ abstract class AbstractService implements $filter = $ouFilter . ")$filter)"; } $resource = $this->getLdap()->getResource(); + ErrorHandler::start(E_WARNING); if (null === $attributes) $search = ldap_search($resource, $basedn, $filter); else $search = ldap_search($resource, $basedn, $filter, $attributes); + ErrorHandler::stop(); if ($search === false) { throw new Exception('searching: ' . $filter); }