Correction respect des sauts de lignes dans les loggers

2.x 2.4.2
Julien Rosset 2 years ago
parent f4f5f8a943
commit b4d3006ef9

@ -74,8 +74,6 @@ class OutputWithLogger extends OutputWrapper {
* @param int $options A bitmask of options * @param int $options A bitmask of options
* *
* @return void * @return void
*
* @noinspection PhpUnusedParameterInspection
*/ */
protected function writeToLogger ($messages, bool $newline = false, int $options = 0): void { protected function writeToLogger ($messages, bool $newline = false, int $options = 0): void {
if ($this->logger === null || ($options & static::OPTION_SKIP_LOGGER) === static::OPTION_SKIP_LOGGER) { if ($this->logger === null || ($options & static::OPTION_SKIP_LOGGER) === static::OPTION_SKIP_LOGGER) {
@ -97,7 +95,7 @@ class OutputWithLogger extends OutputWrapper {
$messages = [$messages]; $messages = [$messages];
} }
foreach ($messages as $message) { foreach ($messages as $message) {
$this->getLogger()->log($loggerLevel, strip_tags($message)); $this->getLogger()->log($loggerLevel, strip_tags($message) . ($newline ? PHP_EOL : ''));
} }
} }
/** /**

Loading…
Cancel
Save