Class RSDEngineErrorManager

Description

RSDEngineErrorManager implements an error management for the RSDEngine.

Located in /code/framework/RSDEngine/RSDEngineErrorManager.php (line 38)

RSErrorManager
   |
   --RSDEngineErrorManager
Method Summary
RSDEngineErrorManager RSDEngineErrorManager ([String $newOperation = 'RSDEngine operation'])
void catch (PEAR_Error $pearError)
void onFatalError (mixed $pearError)
Variables
Methods
Constructor RSDEngineErrorManager (line 43)

Calls the parent constructor.

RSDEngineErrorManager RSDEngineErrorManager ([String $newOperation = 'RSDEngine operation'])
  • String $newOperation: The current operation - the default value for property 'operation' of raised errors.
catch (line 52)

Hands every error to onFatalError.

void catch (PEAR_Error $pearError)
  • PEAR_Error $pearError

Redefinition of:
RSErrorManager::catch()
Saves the error passed as argument on the error stack.
onFatalError (line 60)

RSErrorManager:onFatalError is overwritten to customize the reaction on fatal errors.

void onFatalError (mixed $pearError)

Redefinition of:
RSErrorManager::onFatalError()
Handle the occurence of fatal errors.

Inherited Methods

Inherited From RSErrorManager

RSErrorManager::RSErrorManager()
RSErrorManager::catch()
RSErrorManager::countErrors()
RSErrorManager::countErrorsByProperty()
RSErrorManager::errorsOccurred()
RSErrorManager::errorsOccurredOnProperty()
RSErrorManager::getCurrentOperation()
RSErrorManager::getErrors()
RSErrorManager::isRSError()
RSErrorManager::onDBError()
RSErrorManager::onFatalError()
RSErrorManager::onPermissionDenied()
RSErrorManager::raiseRSError()
RSErrorManager::reportError()
RSErrorManager::reset()

Documentation generated on Mon, 8 Dec 2003 13:12:43 +0100 by phpDocumentor 1.2.3