readded ignoring in error handling
This commit is contained in:
		@@ -61,6 +61,7 @@ class ErrorHandler {
 | 
			
		||||
			$error['Type']            = 'Exception';
 | 
			
		||||
			$error['Message']         = $message;
 | 
			
		||||
			$error['Class']           = $exceptionClass;
 | 
			
		||||
			$error['FileLine']        = $ex->getFile() . ': ' . $ex->getLine();
 | 
			
		||||
			$error['Backtrace']       = $traceString;
 | 
			
		||||
			$error['OperatingSystem'] = php_uname();
 | 
			
		||||
			$error['PHPVersion']      = phpversion();
 | 
			
		||||
@@ -129,6 +130,12 @@ class ErrorHandler {
 | 
			
		||||
	 * @return bool
 | 
			
		||||
	 */
 | 
			
		||||
	public function handleError($errorNumber, $errorString, $errorFile = null, $errorLine = -1) {
 | 
			
		||||
		$userError = $this->isUserErrorNumber($errorNumber);
 | 
			
		||||
 | 
			
		||||
		if (!$userError && error_reporting() === 0) {
 | 
			
		||||
			return;
 | 
			
		||||
		}
 | 
			
		||||
 | 
			
		||||
		$errorTag = $this->getErrorTag($errorNumber);
 | 
			
		||||
 | 
			
		||||
		$message     = $errorTag . ': ' . $errorString;
 | 
			
		||||
@@ -138,7 +145,7 @@ class ErrorHandler {
 | 
			
		||||
		$logMessage = $message . PHP_EOL . 'File&Line: ' . $fileLine . PHP_EOL . 'Trace: ' . $traceString;
 | 
			
		||||
		logMessage($logMessage);
 | 
			
		||||
 | 
			
		||||
		if ($this->reportErrors && !$this->isUserErrorNumber($errorNumber)) {
 | 
			
		||||
		if ($this->reportErrors && !$userError) {
 | 
			
		||||
			$error                    = array();
 | 
			
		||||
			$error['Type']            = 'Error';
 | 
			
		||||
			$error['Message']         = $message;
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user