interface ClientInterface
Same name in this branch
- 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
File
-
vendor/
psr/ http-client/ src/ ClientInterface.php, line 8
Namespace
Psr\Http\ClientView 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 |