container->get(ServerRequestInterface::class); $serverFilters = [ 'HTTP_', 'QUERY_', 'REDIRECT_', 'REMOTE_', 'REQUEST_', ]; $serverParams = array_filter($request->getServerParams(), fn($key) => count(array_filter($serverFilters, fn($prefix) => str_starts_with($key, $prefix))) > 0, ARRAY_FILTER_USE_KEY); $record->extra['request'] = [ 'server' => $serverParams, 'headers' => $request->getHeaders(), ]; return $record; } }