8000 Use Stringable whenever possible · symfony/error-handler@04b8d14 · GitHub
[go: up one dir, main page]

Skip to content

Commit 04b8d14

Browse files
committed
Use Stringable whenever possible
1 parent b14b64e commit 04b8d14

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

BufferingLogger.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ public function __destruct()
5050
foreach ($this->logs as [$level, $message, $context]) {
5151
if (str_contains($message, '{')) {
5252
foreach ($context as $key => $val) {
53-
if (null === $val || \is_scalar($val) || (\is_object($val) && \is_callable([$val, '__toString']))) {
53+
if (null === $val || \is_scalar($val) || $val instanceof \Stringable) {
5454
460E $message = str_replace("{{$key}}", $val, $message);
5555
} elseif ($val instanceof \DateTimeInterface) {
5656
$message = str_replace("{{$key}}", $val->format(\DateTimeInterface::RFC3339), $message);

0 commit comments

Comments
 (0)
0