From 0fb76f4063d957c6d9a88c9c072f3269d27417a4 Mon Sep 17 00:00:00 2001 From: Baptiste Langlade Date: Sun, 23 Aug 2026 13:58:25 +0200 Subject: [PATCH] move internal classes into a Transport namespace --- src/Transport.php | 9 +++++++++ src/{ => Transport}/CircuitBreaker.php | 7 ++++++- src/{ => Transport}/Curl.php | 9 +++++---- src/{ => Transport}/Curl/Concurrency.php | 2 +- src/{ => Transport}/Curl/Ready.php | 2 +- src/{ => Transport}/Curl/Scheduled.php | 2 +- src/{ => Transport}/ExponentialBackoff.php | 12 +++++++++++- src/{ => Transport}/FollowRedirections.php | 6 +++++- src/{ => Transport}/Implementation.php | 13 ++++++++++++- src/{ => Transport}/Logger.php | 11 +++++++++-- src/{ => Transport}/Via.php | 3 ++- 11 files changed, 62 insertions(+), 14 deletions(-) rename src/{ => Transport}/CircuitBreaker.php (96%) rename src/{ => Transport}/Curl.php (95%) rename src/{ => Transport}/Curl/Concurrency.php (99%) rename src/{ => Transport}/Curl/Ready.php (99%) rename src/{ => Transport}/Curl/Scheduled.php (99%) rename src/{ => Transport}/ExponentialBackoff.php (94%) rename src/{ => Transport}/FollowRedirections.php (97%) rename src/{ => Transport}/Implementation.php (70%) rename src/{ => Transport}/Logger.php (95%) rename src/{ => Transport}/Via.php (92%) diff --git a/src/Transport.php b/src/Transport.php index 1ba43dc..055e26b 100644 --- a/src/Transport.php +++ b/src/Transport.php @@ -3,6 +3,15 @@ namespace Innmind\HttpTransport; +use Innmind\HttpTransport\Transport\{ + Implementation, + Curl, + CircuitBreaker, + ExponentialBackoff, + FollowRedirections, + Logger, + Via, +}; use Innmind\Http\Request; use Innmind\IO\IO; use Innmind\Time\{ diff --git a/src/CircuitBreaker.php b/src/Transport/CircuitBreaker.php similarity index 96% rename from src/CircuitBreaker.php rename to src/Transport/CircuitBreaker.php index 35aa594..c527b1d 100644 --- a/src/CircuitBreaker.php +++ b/src/Transport/CircuitBreaker.php @@ -1,8 +1,13 @@