/** * @param RequestInterface $request * @param ResponseInterface|null $response */ public function onEnd(RequestInterface $request, ResponseInterface $response = null) { try { $span = $this->guzzleMessageSpanFactory->fromIncomingResponse($request, $response); } catch (\InvalidArgumentException $e) { return; } $this->tracer->trace([$span]); }