Support log level with FirePHP

This commit is contained in:
Laurent Destailleur 2011-10-31 00:55:58 +01:00
parent 3d3c7a2223
commit 6a13f0bfeb

View File

@ -74,7 +74,7 @@ function dol_shutdown()
global $conf,$user,$langs,$db; global $conf,$user,$langs,$db;
$disconnectdone=false; $disconnectdone=false;
if (is_object($db) && ! empty($db->connected)) $disconnectdone=$db->close(); if (is_object($db) && ! empty($db->connected)) $disconnectdone=$db->close();
dol_syslog("--- End access to ".$_SERVER["PHP_SELF"].($disconnectdone?' (Warn: db disconnection forced)':'')); dol_syslog("--- End access to ".$_SERVER["PHP_SELF"].($disconnectdone?' (Warn: db disconnection forced)':''), ($disconnectdone?LOG_WARNING:LOG_DEBUG));
} }
/** /**
@ -496,7 +496,10 @@ function dol_syslog($message, $level=LOG_INFO)
restore_include_path(); restore_include_path();
ob_start(); ob_start();
$firephp = FirePHP::getInstance(true); $firephp = FirePHP::getInstance(true);
$firephp->log($message); if ($level == LOG_ERR) $firephp->error($message);
elseif ($level == LOG_WARNING) $firephp->warn($message);
elseif ($level == LOG_INFO) $firephp->log($message);
else $firephp->log($message);
} }
catch(Exception $e) catch(Exception $e)
{ {