X-Git-Url: https://git.llucax.com/mecon/ai.git/blobdiff_plain/d734a389cf0d4b80a22887fd27c8a88379b01527..5a7d316bd32d92dfdd72f118cd544e13a27b98cd:/lib/AI/Error.php?ds=sidebyside diff --git a/lib/AI/Error.php b/lib/AI/Error.php index f73cd22..f0609e8 100644 --- a/lib/AI/Error.php +++ b/lib/AI/Error.php @@ -27,49 +27,46 @@ // $Id$ // -// +X2C includes require_once 'PEAR.php'; -// ~X2C /** * Error que indica que no hay más resultados en una base de datos. - * * Es un error esperado y poco grave que sucede cada vez que se itera * sobre un resultado de una base de datos. */ define('AI_ERROR_NO_RESULTADOS', 1); /** - * Error que indica que un padre no se puede borrar porque aún tiene - * hijos. - * + * Error que indica que un padre no se puede borrar porque aún tiene hijos. * Es un error esperado y poco grave que sucede cuando se intenta borrar * un elemento del tipo AI_DBTreeObject que aún tiene hijos. */ define('AI_ERROR_TIENE_HIJOS', 2); -// +X2C Class 469 :AI_Error /** + * Error que indica que el tipo de orden usado no es válido. + * Es un error no esperado. + */ +define('AI_ERROR_ORDEN_INVALIDO', 3); + +/** + * @package AI * @access public */ class AI_Error extends PEAR_Error { - // ~X2C - // +X2C Operation 470 /** - * @param int $codigo Cdigo de error. + * @param int $codigo Código de error. * @param string $mensaje Mensaje para mostrar * * @return void * @access public */ - function AI_Error($codigo, $mensaje = '') // ~X2C + function AI_Error($codigo, $mensaje = '') { $this->PEAR_Error($mensaje, $codigo); } - // -X2C - // +X2C Operation 530 /** * @param mixed $error Variable a evaluar si es un error. * @@ -77,12 +74,11 @@ class AI_Error extends PEAR_Error { * @access public * @static */ - function isError($error) // ~X2C + function isError($error) { return is_a($error, 'ai_error'); } - // -X2C -} // -X2C Class :AI_Error +} -?> +?> \ No newline at end of file