final protected static function callErrorLogger($level, $message)
	{
		if (is_null(static::$errorLoggerInstance)) {
			static::$errorLoggerInstance = new self;
		}
		static::$errorLoggerInstance->{
			static::$errorLoggerInstance->errorToLogLevel($level)
		}($message);
	}
final protected static function callErrorLogger($level, $message)
	{
		if (is_null(static::$errorLoggerInstance)) {
			static::$errorLoggerInstance = new self;
		}
		static::$errorLoggerInstance->{
			static::$errorLoggerInstance->errorToLogLevel($level)
		}($message);
	}
final protected static function callErrorLogger ( $ level , $ message ) { if ( is_null ( static :: $ errorLoggerInstance ) ) { static :: $ errorLoggerInstance = new self ; } static :: $ errorLoggerInstance -> { static :: $ errorLoggerInstance -> errorToLogLevel ( $ level ) } ( $ message ) ; }
Passes the error to logger as an exception, converting error level
to Logger level.

@param int    $level   Error level from `E_*` error constants
@param string $message Message given with the error
Passes the error to logger as an exception converting error level to Logger level .