1
0
mirror of https://github.com/Seldaek/monolog.git synced 2025-08-09 06:36:46 +02:00

Prevent throwing an exception in the case that the fatal error level is not set.

This commit is contained in:
David Neilsen
2013-11-14 15:14:00 +13:00
parent ad859c3dba
commit 5434f3f73d

View File

@@ -92,7 +92,7 @@ class ErrorHandler
register_shutdown_function(array($this, 'handleFatalError'));
$this->reservedMemory = str_repeat(' ', 1024 * $reservedMemorySize);
$this->fatalLevel = $level === null ? LogLevel::ALERT : $level;
$this->fatalLevel = $level;
}
protected function defaultErrorLevelMap()
@@ -157,7 +157,7 @@ class ErrorHandler
$lastError = error_get_last();
if ($lastError && in_array($lastError['type'], self::$fatalErrors)) {
$this->logger->log(
$this->fatalLevel,
$this->fatalLevel === null ? LogLevel::ALERT : $this->fatalLevel,
'Fatal Error ('.self::codeToString($lastError['type']).'): '.$lastError['message'],
array('file' => $lastError['file'], 'line' => $lastError['line'])
);