Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x
  2. ClientInterface.php

interface ClientInterface

Same name in this branch
  1. 11.1.x vendor/guzzlehttp/guzzle/src/ClientInterface.php \GuzzleHttp\ClientInterface

Hierarchy

  • interface \Psr\Http\Client\ClientInterface

Expanded class hierarchy of ClientInterface

All classes that implement ClientInterface

15 files declare their use of ClientInterface
Buzz.php in vendor/open-telemetry/sdk/Common/Http/Psr/Client/Discovery/Buzz.php
CommonClassesStrategy.php in vendor/php-http/discovery/src/Strategy/CommonClassesStrategy.php
CurlClient.php in vendor/open-telemetry/sdk/Common/Http/Psr/Client/Discovery/CurlClient.php
DependencyResolver.php in vendor/open-telemetry/sdk/Common/Adapter/HttpDiscovery/DependencyResolver.php
Discovery.php in vendor/open-telemetry/sdk/Common/Http/Psr/Client/Discovery.php

... See full list

File

vendor/psr/http-client/src/ClientInterface.php, line 8

Namespace

Psr\Http\Client
View source
interface ClientInterface {
    
    /**
     * Sends a PSR-7 request and returns a PSR-7 response.
     *
     * @param RequestInterface $request
     *
     * @return ResponseInterface
     *
     * @throws \Psr\Http\Client\ClientExceptionInterface If an error happens while processing the request.
     */
    public function sendRequest(RequestInterface $request) : ResponseInterface;

}

Members

Title Sort descending Modifiers Object type Summary Overrides
ClientInterface::sendRequest public function Sends a PSR-7 request and returns a PSR-7 response. 2

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal