diff --git a/phpgwapi/inc/class.log.inc.php b/phpgwapi/inc/class.log.inc.php index f00b4a2abc..9547198e90 100644 --- a/phpgwapi/inc/class.log.inc.php +++ b/phpgwapi/inc/class.log.inc.php @@ -17,30 +17,29 @@ /***************************\ * Instance Variables... * \***************************/ - var $errorstack = array(); - var $public_functions = array('message', - 'error', - 'iserror', - 'severity', - 'commit', - 'clearstack', - 'astable', - ); - - + var $errorstack = array(); + var $public_functions = array( + 'message', + 'error', + 'iserror', + 'severity', + 'commit', + 'clearstack', + 'astable' + ); + function message($etext,$p0='',$p1='',$p2='',$p3='',$p4='',$p5='',$p6='',$p7='',$p8='',$p9='') { $parms = array($p0,$p1,$p2,$p3,$p4,$p5,$p6,$p7,$p8,$p9); CreateObject('phpgwapi.error',$etext,$parms,1); } - - + function error($etext,$p0='',$p1='',$p2='',$p3='',$p4='',$p5='',$p6='',$p7='',$p8='',$p9='') { $parms = array($p0,$p1,$p2,$p3,$p4,$p5,$p6,$p7,$p8,$p9); CreateObject('phpgwapi.error',$etext,$parms,false); } - + function iserror($ecode) { $errorstack = $this->errorstack; @@ -54,8 +53,7 @@ } return false; } - - + function severity() { $max = 'I'; @@ -65,54 +63,54 @@ { switch($err->severity) { - case 'F': return 'F'; break; - case 'E': $max = 'E'; break; - case 'W': if ($max == 'I') - { - $max = 'W'; - } - break; + case 'F': + return 'F'; + break; + case 'E': + $max = 'E'; + break; + case 'W': + if ($max == 'I') + { + $max = 'W'; + } + break; } } return $max; } - + function commit() { - - global $phpgw, $phpgw_info; - $db = $phpgw->db; - $db->query ("insert into phpgw_log (log_date, log_user, log_app, log_severity) values " - ."('". $phpgw->db->to_timestamp(time() -) - ."','".$phpgw->session->account_id - ."','".$phpgw_info['flags']['currentapp']."'" - .",'".$this->severity()."'" - .")" - ,__LINE__,__FILE__); + $db = $GLOBALS['phpgw']->db; + $db->query("insert into phpgw_log (log_date, log_user, log_app, log_severity) values " + ."('". $GLOBALS['phpgw']->db->to_timestamp(time()) + ."','".$GLOBALS['phpgw']->session->account_id + ."','".$GLOBALS['phpgw_info']['flags']['currentapp']."'" + .",'".$this->severity()."'" + .")" + ,__LINE__,__FILE__); $errorstack = $this->errorstack; for ($i = 0; $i < count($errorstack); $i++) { $err = $errorstack[$i]; - $db->query ("insert into phpgw_log_msg " - ."(log_msg_seq_no, log_msg_date, " - ."log_msg_severity, log_msg_code, log_msg_msg, log_msg_parms) values " - ."(" . $i - .", '" . $phpgw->db->to_timestamp($err->timestamp -) - ."', '". $err->severity . "'" - .", '". $err->code . "'" - .", '". $err->msg . "'" - .", '". addslashes(implode('|',$err->parms)). "'" - .")" - ,__LINE__,__FILE__); - }; + $db->query("insert into phpgw_log_msg " + . "(log_msg_seq_no, log_msg_date, " + . "log_msg_severity, log_msg_code, log_msg_msg, log_msg_parms) values " + . "(" . $i + . ", '" . $GLOBALS['phpgw']->db->to_timestamp($err->timestamp) + . "', '". $err->severity . "'" + . ", '". $err->code . "'" + . ", '". $err->msg . "'" + . ", '". addslashes(implode('|',$err->parms)). "'" + . ")",__LINE__,__FILE__); + } unset ($errorstack); unset ($this->errorstack); $this->errorstack = array(); - } + function clearstack() { $new = array(); @@ -123,16 +121,14 @@ if ($err->ismsg) { $new[] = $err; - }; + } } unset ($this->errorstack); $this->errorstack = $new; - } + } function astable() { - global $phpgw; - $html = "
Error Code | \n"; $html .= "\t\tMsg | \n"; $html .= "\t||||||
".$i." | \n"; - $html .= "\t\t".$phpgw->common->show_date($err->timestamp)." | \n"; - $html .= "\t\t".$phpgw_info['flags']['currentapp']."  | \n"; + $html .= "\t\t".$GLOBALS['phpgw']->common->show_date($err->timestamp)." | \n"; + $html .= "\t\t".$GLOBALS['phpgw_info']['flags']['currentapp']."  | \n"; $html .= "\t\t".$err->severity." | \n"; $html .= "\t\t".$err->code." | \n"; $html .= "\t\t".$err->langmsg()." | \n"; $html .= "\t