From ac13cbfde35f3492a66f9c0595c20f7402249e51 Mon Sep 17 00:00:00 2001 From: znerol Date: Mon, 14 Oct 2024 12:36:21 +0200 Subject: [PATCH 1/2] Cast message to string before passing it to strtr --- templates/Service/_logger/logger.twig | 2 ++ 1 file changed, 2 insertions(+) diff --git a/templates/Service/_logger/logger.twig b/templates/Service/_logger/logger.twig index 635f091d..9b233665 100644 --- a/templates/Service/_logger/logger.twig +++ b/templates/Service/_logger/logger.twig @@ -34,6 +34,8 @@ final class {{ class }} implements LoggerInterface { * {@inheritdoc} */ public function log($level, string|\Stringable $message, array $context = []): void { + // Cast message to string + $message = (string) $message; // Convert PSR3-style messages to \Drupal\Component\Render\FormattableMarkup // style, so they can be translated too. $placeholders = $this->parser->parseMessagePlaceholders($message, $context); From adc6f6b902a8392018459f1f6c22186f73ae153d Mon Sep 17 00:00:00 2001 From: znerol Date: Mon, 14 Oct 2024 13:05:48 +0200 Subject: [PATCH 2/2] Remove comment --- templates/Service/_logger/logger.twig | 1 - 1 file changed, 1 deletion(-) diff --git a/templates/Service/_logger/logger.twig b/templates/Service/_logger/logger.twig index 9b233665..9d30af97 100644 --- a/templates/Service/_logger/logger.twig +++ b/templates/Service/_logger/logger.twig @@ -34,7 +34,6 @@ final class {{ class }} implements LoggerInterface { * {@inheritdoc} */ public function log($level, string|\Stringable $message, array $context = []): void { - // Cast message to string $message = (string) $message; // Convert PSR3-style messages to \Drupal\Component\Render\FormattableMarkup // style, so they can be translated too.