1
0
mirror of https://github.com/Seldaek/monolog.git synced 2025-08-06 13:16:39 +02:00

Backport fix for #752, fixes #925

This commit is contained in:
Jordi Boggiano
2017-03-12 17:42:52 +01:00
parent e6b05c9173
commit 821cc3e4a5

View File

@@ -141,7 +141,7 @@ class LineFormatter extends NormalizerFormatter
$str = '[object] ('.get_class($e).'(code: '.$e->getCode().'): '.$e->getMessage().' at '.$e->getFile().':'.$e->getLine().$previousText.')';
if ($this->includeStacktraces) {
$str .= "\n[stacktrace]\n".$e->getTraceAsString();
$str .= "\n[stacktrace]\n".$e->getTraceAsString()."\n";
}
return $str;
@@ -167,6 +167,10 @@ class LineFormatter extends NormalizerFormatter
protected function replaceNewlines($str)
{
if ($this->allowInlineLineBreaks) {
if (0 === strpos($str, '{')) {
return str_replace(['\r', '\n'], ["\r", "\n"], $str);
}
return $str;
}