From 07bcdcc6cee78b413525701250c5a0dc91a509b5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=B6ller?= Date: Fri, 13 Jul 2018 10:17:16 +0200 Subject: [PATCH] Fix: Remove dependency on guzzlehttp/psr7 --- composer.json | 3 ++- src/DDTrace/Transport.php | 3 --- src/DDTrace/Transport/Noop.php | 2 -- 3 files changed, 2 insertions(+), 6 deletions(-) diff --git a/composer.json b/composer.json index f6a598689f..63e61a7b70 100644 --- a/composer.json +++ b/composer.json @@ -21,8 +21,9 @@ ], "require": { "php": "^5.6 || ^7.0", - "guzzlehttp/psr7": "^1.4.0", + "ext-curl": "*", "opentracing/opentracing": "1.0.0-beta5", + "psr/http-message": "^1.0", "psr/log": "^1.0.0", "symfony/polyfill-php70": "^1.8.0" }, diff --git a/src/DDTrace/Transport.php b/src/DDTrace/Transport.php index e917fa0e17..d29786a147 100644 --- a/src/DDTrace/Transport.php +++ b/src/DDTrace/Transport.php @@ -2,13 +2,10 @@ namespace DDTrace; -use Psr\Http\Message\ResponseInterface; - interface Transport { /** * @param Span[][] $traces - * @return ResponseInterface */ public function send(array $traces); diff --git a/src/DDTrace/Transport/Noop.php b/src/DDTrace/Transport/Noop.php index b9b92644c7..0041ff0237 100644 --- a/src/DDTrace/Transport/Noop.php +++ b/src/DDTrace/Transport/Noop.php @@ -3,13 +3,11 @@ namespace DDTrace\Transport; use DDTrace\Transport; -use GuzzleHttp\Psr7\Response; final class Noop implements Transport { public function send(array $traces) { - return new Response(); } public function setHeader($key, $value)