"set_error_handler(array(new ErrorHandler(), 'HandleError'))" wird in "application_top.php" 2 Mal aufgerufen.
Das stimmt. Das erste Mal (möglichst früh) wird der ErrorHandler mit Standardeinstellung geladen und sobald zu einem späteren Zeitpunkt die Verbindung zur Datenbank besteht, wird der ErrorHandler noch einmal mit den benutzerdefinierten Einstellungen geladen. PHP: # custom error handler with DEFAULT SETTINGSset_error_handler(array(new ErrorHandler(), 'HandleError'));...# custom error handler with USER DEFINED settingsset_error_handler(array(new ErrorHandler(), 'HandleError'));