From 8c89c21a89c114624ab20a8f48c304f0de3727b0 Mon Sep 17 00:00:00 2001 From: xue <> Date: Sun, 29 Jan 2006 05:06:04 +0000 Subject: LogRoutes now work when errors happen during application running. --- framework/TApplication.php | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'framework/TApplication.php') diff --git a/framework/TApplication.php b/framework/TApplication.php index 80c55e44..5f5c519c 100644 --- a/framework/TApplication.php +++ b/framework/TApplication.php @@ -803,10 +803,9 @@ class TApplication extends TComponent */ public function onError($param) { - if($this->hasEventHandler('OnError')) - $this->raiseEvent('OnError',$this,$param); - else - $this->getErrorHandler()->handleError($this,$param); + Prado::log($param->getMessage(),TLogger::ERROR,'System.TApplication'); + $this->getErrorHandler()->handleError($this,$param); + $this->raiseEvent('OnError',$this,$param); } /** -- cgit v1.2.3