Clases base de PEAR

Capítulo 28. Clases base de PEAR

Tabla de contenidos
PEAR
PEAR_Error
Gestión inteligente de errores con PEAR_ErrorStack
System

La sección Core proporciona información sobre las clases base de PEAR

PEAR

Tabla de contenidos
Introducción --  Cómo emplear la clase base PEAR (destructoress, manejo de errores)
Constantes -- Constantes Predefinidas
PEAR::PEAR() -- constructor (package developer related)
PEAR::_PEAR() -- Deconstructor (package developer related)
PEAR::getStaticProperty() -- Maneja propiedades estáticas (package developer related)
PEAR::registerShutdownFunc() -- fija una función para la finalización de clases estáticas (package developer related)
PEAR::isError() -- Comprueba si se trata de un objeto PEAR_Error
PEAR::raiseError() -- Crea un nuevo objeto PEAR_Error y opcionalmente especifica instrucciones para manejo de errores
PEAR::setErrorHandling() -- Fija el manejo de errores generados por paquetes de PEAR
PEAR::expectError() --  añade un código de error para no deshabilitar la gestión de error temporalmente
PEAR::popExpect() --  Elimina el último código de error para no deshabilitar la gestión de error temporalmente
PEAR::loadExtension() -- Carga extensiones de PHP independientemente del SO

PEAR proporciona funciones para manejar errores y fija el comportamiento en caso de error. Además, proporciona a los desarrolladoes de paquetes una serie de funciones para hacer sus vidas más sencillas.