From c3f98c159f8d923b0ac13fd7dc063ba4e958c271 Mon Sep 17 00:00:00 2001 From: David Surville <david.surville@unicaen.fr> Date: Thu, 29 Feb 2024 12:27:46 +0100 Subject: [PATCH] =?UTF-8?q?Capture=20des=20erreurs=20renvoy=C3=A9es=20par?= =?UTF-8?q?=20la=20fonction=20ldap=5Fsearch?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/UnicaenLdap/Service/AbstractService.php | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/UnicaenLdap/Service/AbstractService.php b/src/UnicaenLdap/Service/AbstractService.php index 8ff789f..3643586 100644 --- a/src/UnicaenLdap/Service/AbstractService.php +++ b/src/UnicaenLdap/Service/AbstractService.php @@ -297,8 +297,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); } -- GitLab