src/app/n2n/core/err/ExceptionHandler.php
private function createPhpError($errno, $errstr, $errfile, $errline) {
		switch($errno) {
			case E_ERROR:
// 				if (!is_null($exception = $this->checkForTypeLoaderException($errno, $errstr, $errfile, $errline))) {
// 					return $exception;
// 				}
			case E_USER_ERROR:
			case E_COMPILE_ERROR:
			case E_CORE_ERROR:
				return new FatalError($errstr, $errno, $errfile, $errline);
			case E_WARNING:
			case E_USER_WARNING:
			case E_COMPILE_WARNING:
			case E_CORE_WARNING:
				return new WarningError($errstr, $errno, $errfile, $errline);
			case E_NOTICE:
			case E_USER_NOTICE:
				return new NoticeError($errstr, $errno, $errfile, $errline);
			case E_RECOVERABLE_ERROR:
				return new RecoverableError($errstr, $errno, $errfile, $errline);
			case E_STRICT:
				return new StrictError($errstr, $errno, $errfile, $errline);
			case E_PARSE:
				return new ParseError($errstr, $errno, $errfile, $errline);
			case E_DEPRECATED:
			case E_USER_DEPRECATED:
				return new DeprecatedError($errstr, $errno, $errfile, $errline);
			default:
				return new FatalError($errstr, $errno, $errfile, $errline);
		}
	}
private function createPhpError($errno, $errstr, $errfile, $errline) {
		switch($errno) {
			case E_ERROR:
// 				if (!is_null($exception = $this->checkForTypeLoaderException($errno, $errstr, $errfile, $errline))) {
// 					return $exception;
// 				}
			case E_USER_ERROR:
			case E_COMPILE_ERROR:
			case E_CORE_ERROR:
				return new FatalError($errstr, $errno, $errfile, $errline);
			case E_WARNING:
			case E_USER_WARNING:
			case E_COMPILE_WARNING:
			case E_CORE_WARNING:
				return new WarningError($errstr, $errno, $errfile, $errline);
			case E_NOTICE:
			case E_USER_NOTICE:
				return new NoticeError($errstr, $errno, $errfile, $errline);
			case E_RECOVERABLE_ERROR:
				return new RecoverableError($errstr, $errno, $errfile, $errline);
			case E_STRICT:
				return new StrictError($errstr, $errno, $errfile, $errline);
			case E_PARSE:
				return new ParseError($errstr, $errno, $errfile, $errline);
			case E_DEPRECATED:
			case E_USER_DEPRECATED:
				return new DeprecatedError($errstr, $errno, $errfile, $errline);
			default:
				return new FatalError($errstr, $errno, $errfile, $errline);
		}
	}
private function createPhpError ( $ errno , $ errstr , $ errfile , $ errline ) { switch ( $ errno ) { case E_ERROR : // 				if (!is_null($exception = $this->checkForTypeLoaderException($errno, $errstr, $errfile, $errline))) {
 // 					return $exception;
 // 				}
 case E_USER_ERROR : case E_COMPILE_ERROR : case E_CORE_ERROR : return new FatalError ( $ errstr , $ errno , $ errfile , $ errline ) ; case E_WARNING : case E_USER_WARNING : case E_COMPILE_WARNING : case E_CORE_WARNING : return new WarningError ( $ errstr , $ errno , $ errfile , $ errline ) ; case E_NOTICE : case E_USER_NOTICE : return new NoticeError ( $ errstr , $ errno , $ errfile , $ errline ) ; case E_RECOVERABLE_ERROR : return new RecoverableError ( $ errstr , $ errno , $ errfile , $ errline ) ; case E_STRICT : return new StrictError ( $ errstr , $ errno , $ errfile , $ errline ) ; case E_PARSE : return new ParseError ( $ errstr , $ errno , $ errfile , $ errline ) ; case E_DEPRECATED : case E_USER_DEPRECATED : return new DeprecatedError ( $ errstr , $ errno , $ errfile , $ errline ) ; default : return new FatalError ( $ errstr , $ errno , $ errfile , $ errline ) ; } }
Creates an exception based on a triggered error

@param string $errno
@param string $errstr
@param string $errfile
@param string $errline
@return \Error created exception
Creates an exception based on a triggered error