private function report(ServerRequestInterface $request, Throwable $e): void
    {
        if ($this->shouldntReport($e)) {
            return;
        }

        foreach ($this->reporters as $reporter) {
            if ($reporter->canReport($e)) {
                $reporter->report($request, $e);
            }
        }
    }