Total Complexity | 4 |
Total Lines | 20 |
Duplicated Lines | 0 % |
Coverage | 100% |
Changes | 1 | ||
Bugs | 0 | Features | 0 |
1 | <?php |
||
12 | class ErrorLogger |
||
13 | { |
||
14 | private Log\LoggerInterface $logger; |
||
15 | |||
16 | 10 | public function __construct(Log\LoggerInterface $logger) |
|
17 | { |
||
18 | 10 | $this->logger = $logger; |
|
19 | } |
||
20 | |||
21 | 10 | public function __invoke(Throwable $error, ServerRequestInterface $request, ResponseInterface $response): void |
|
27 | } |
||
28 | |||
29 | 10 | private function determineLogLevel(int $status): string |
|
34 |