. * * You can contact KnowledgeTree Inc., PO Box 7775 #87847, San Francisco, * California 94120-7775, or email info@knowledgetree.com. * * The interactive user interfaces in modified source and object code versions * of this program must display Appropriate Legal Notices, as required under * Section 5 of the GNU General Public License version 3. * * In accordance with Section 7(b) of the GNU General Public License version 3, * these Appropriate Legal Notices must retain the display of the "Powered by * KnowledgeTree" logo and retain the original copyright notice. If the display of the * logo is not reasonably feasible for technical reasons, the Appropriate Legal Notices * must display the words "Powered by KnowledgeTree" and retain the original * copyright notice. * Contributor( s): ______________________________________ */ //require_once(KT_DIR.'config/dmsDefaults.php'); class KTCustomErrorHandler { // {{{ initCustomErrorHandler() function initCustomErrorHandler () { return $oCustomErrorHandler =& new KTCustomErrorHandler; } // }}} // {{{ logError() function logError($oError) { global $default; $sErrorType = ''; if(substr($oError->toString(),1,2) == 'db') { $sErrorType = 'database_error'; } else { $sErrorType = 'unknown_error'; } $default->log->error($oError->toString()); } } ?>