summaryrefslogtreecommitdiff
path: root/server/vendor/php-opencloud/common/src/Common/Transport/Middleware.php
diff options
context:
space:
mode:
Diffstat (limited to 'server/vendor/php-opencloud/common/src/Common/Transport/Middleware.php')
-rw-r--r--server/vendor/php-opencloud/common/src/Common/Transport/Middleware.php96
1 files changed, 0 insertions, 96 deletions
diff --git a/server/vendor/php-opencloud/common/src/Common/Transport/Middleware.php b/server/vendor/php-opencloud/common/src/Common/Transport/Middleware.php
deleted file mode 100644
index 2b407a4..0000000
--- a/server/vendor/php-opencloud/common/src/Common/Transport/Middleware.php
+++ /dev/null
@@ -1,96 +0,0 @@
-<?php declare(strict_types=1);
-
-namespace OpenCloud\Common\Transport;
-
-use function GuzzleHttp\Psr7\modify_request;
-use GuzzleHttp\MessageFormatter;
-use GuzzleHttp\Middleware as GuzzleMiddleware;
-use OpenCloud\Common\Auth\AuthHandler;
-use OpenCloud\Common\Auth\Token;
-use OpenCloud\Common\Error\Builder;
-use Psr\Http\Message\ResponseInterface;
-use Psr\Log\LoggerInterface;
-use Psr\Log\LogLevel;
-
-final class Middleware
-{
- /**
- * @return callable
- */
- public static function httpErrors(): callable
- {
- return function (callable $handler) {
- return function ($request, array $options) use ($handler) {
- return $handler($request, $options)->then(
- function (ResponseInterface $response) use ($request, $handler) {
- if ($response->getStatusCode() < 400) {
- return $response;
- }
- throw (new Builder())->httpError($request, $response);
- }
- );
- };
- };
- }
-
- /**
- * @param callable $tokenGenerator
- * @param Token $token
- *
- * @return callable
- */
- public static function authHandler(callable $tokenGenerator, Token $token = null): callable
- {
- return function (callable $handler) use ($tokenGenerator, $token) {
- return new AuthHandler($handler, $tokenGenerator, $token);
- };
- }
-
- /**
- * @codeCoverageIgnore
- */
- public static function history(array &$container): callable
- {
- return GuzzleMiddleware::history($container);
- }
-
- /**
- * @codeCoverageIgnore
- */
- public static function retry(callable $decider, callable $delay = null): callable
- {
- return GuzzleMiddleware::retry($decider, $delay);
- }
-
- /**
- * @codeCoverageIgnore
- */
- public static function log(LoggerInterface $logger, MessageFormatter $formatter, $logLevel = LogLevel::INFO): callable
- {
- return GuzzleMiddleware::log($logger, $formatter, $logLevel);
- }
-
- /**
- * @codeCoverageIgnore
- */
- public static function prepareBody(): callable
- {
- return GuzzleMiddleware::prepareBody();
- }
-
- /**
- * @codeCoverageIgnore
- */
- public static function mapRequest(callable $fn): callable
- {
- return GuzzleMiddleware::mapRequest($fn);
- }
-
- /**
- * @codeCoverageIgnore
- */
- public static function mapResponse(callable $fn): callable
- {
- return GuzzleMiddleware::mapResponse($fn);
- }
-}