From: Leandro Lucarella Date: Fri, 5 Mar 2004 22:32:52 +0000 (+0000) Subject: Se eliminan los trigger_error de MECON_Usuario. X-Git-Tag: svn_import~94 X-Git-Url: https://git.llucax.com/mecon/meconlib.git/commitdiff_plain/615e3de518df8e82689c28cc725bd95ab9275d8c?ds=sidebyside;hp=117ab083d0597d84a1f8f79cf76d8260590d4b3c Se eliminan los trigger_error de MECON_Usuario. --- diff --git a/lib/MECON/Usuario.php b/lib/MECON/Usuario.php index 85ee8ba..8606589 100644 --- a/lib/MECON/Usuario.php +++ b/lib/MECON/Usuario.php @@ -26,6 +26,7 @@ $Id: Usuario.php 242 2003-08-11 18:02:16Z manazar $ require_once 'MECON/Agente.php'; require_once 'DB.php'; +require_once 'PEAR.php'; /** * @access public @@ -87,7 +88,7 @@ class MECON_Usuario { where dni = $dni"; $result = $this->_db->query($sql); if (DB::isError($result)) { - trigger_error($result->getMessage(), E_USER_ERROR); + return $result; } elseif ($result->NumRows()>0) { $row = $result->fetchRow(DB_FETCHMODE_ORDERED); $login = $row[0]; @@ -96,7 +97,7 @@ class MECON_Usuario { $this->nombre=$nombre; $this->dni=$dni; } else { - trigger_error('El dni '.$dni.' no existe, debe loguearse al + return new PEAR_Error ('El dni '.$dni.' no existe, debe loguearse al menos una vez a la intranet.'); } } @@ -117,14 +118,14 @@ class MECON_Usuario { $result = $this->_db->query($sql); if (DB::isError($result)) { - trigger_error($result->getMessage(), E_USER_ERROR); + return $result; } elseif ($result->NumRows()>0) { $row = $result->fetchRow(DB_FETCHMODE_ORDERED); $this->dni = $row[0]; $this->nombre = $row[1]; $this->login = $login; } else { - trigger_error('El usuario '.$login.' no existe, debe loguearse al + return new PEAR_Error ('El usuario '.$login.' no existe, debe loguearse al menos una vez a la intranet.'); } }