From 6a13f0bfeb3638c27fa308159a80171ca2370b2d Mon Sep 17 00:00:00 2001 From: Laurent Destailleur Date: Mon, 31 Oct 2011 00:55:58 +0100 Subject: [PATCH] Support log level with FirePHP --- htdocs/core/lib/functions.lib.php | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/htdocs/core/lib/functions.lib.php b/htdocs/core/lib/functions.lib.php index 2fdee7271c3..446e6c315c1 100644 --- a/htdocs/core/lib/functions.lib.php +++ b/htdocs/core/lib/functions.lib.php @@ -74,7 +74,7 @@ function dol_shutdown() global $conf,$user,$langs,$db; $disconnectdone=false; 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(); ob_start(); $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) {