Conditions | 1 |
Paths | 1 |
Total Lines | 12 |
Code Lines | 7 |
Lines | 0 |
Ratio | 0 % |
Tests | 5 |
CRAP Score | 1.0046 |
Changes | 3 | ||
Bugs | 0 | Features | 0 |
1 | <?php |
||
36 | 24 | final protected function format(string $level, string|Stringable $message, array $context): string |
|
37 | 24 | { |
|
38 | $message = (string) $message; |
||
39 | /** |
||
40 | 24 | * @psalm-suppress MixedArgumentTypeCoercion |
|
41 | */ |
||
42 | $context = normalizeContext($context); |
||
43 | $message = processPlaceHolders($message, $context); |
||
44 | 24 | return \Safe\json_encode([ |
|
45 | 'level' => $level, |
||
46 | 'message' => $level . ' ' . $message, |
||
47 | 4 | 'context' => $context, |
|
48 | ]); |
||
51 |