From 32f34b60b80da0033b87d2c97b09513b701d49dd Mon Sep 17 00:00:00 2001 From: Alexander Makarov Date: Wed, 26 Dec 2012 16:40:25 +0400 Subject: [PATCH] error handler now works properly with @ --- framework/base/ErrorHandler.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/framework/base/ErrorHandler.php b/framework/base/ErrorHandler.php index 250c403..fbb50d4 100644 --- a/framework/base/ErrorHandler.php +++ b/framework/base/ErrorHandler.php @@ -77,7 +77,9 @@ class ErrorHandler extends ApplicationComponent */ public function handleError($code, $message, $file, $line) { - throw new \ErrorException($message, 0, $code, $file, $line); + if(error_reporting()!==0) { + throw new \ErrorException($message, 0, $code, $file, $line); + } } /**