Documentation

Common

Table of Contents

Namespaces

Exception
HttpClientPool
Plugin

Interfaces

BatchClientInterface
BatchClient allow to sends multiple request and retrieve a Batch Result.
HttpClientPool
A http client pool allows to send requests on a pool of different http client using a specific strategy (least used, round robin, ...).
HttpClientRouterInterface
Route a request to a specific client in the stack based using a RequestMatcher.
HttpMethodsClientInterface
Convenience HTTP client that integrates the MessageFactory in order to send requests in the following form:.
Plugin
A plugin is a middleware to transform the request and/or the response.

Classes

BatchClient
BatchResult
Responses and exceptions returned from parallel request execution.
Deferred
A deferred allow to return a promise which has not been resolved yet.
EmulatedHttpAsyncClient
Emulates an async HTTP client with the help of a synchronous client.
EmulatedHttpClient
Emulates a synchronous HTTP client with the help of an asynchronous client.
FlexibleHttpClient
A flexible http client, which implements both interface and will emulate one contract, the other, or none at all depending on the injected client contract.
HttpClientRouter
{@inheritdoc}
HttpMethodsClient
PluginChain
PluginClient
The client managing plugins and providing a decorator around HTTP Clients.
PluginClientBuilder
Build an instance of a PluginClient with a dynamic list of plugins.
PluginClientFactory
Factory to create PluginClient instances. Using this factory instead of calling PluginClient constructor will enable the Symfony profiling without any configuration.

Traits

HttpAsyncClientDecorator
Decorates an HTTP Async Client.
HttpAsyncClientEmulator
Emulates an HTTP Async Client in an HTTP Client.
HttpClientDecorator
Decorates an HTTP Client.
HttpClientEmulator
Emulates an HTTP Client in an HTTP Async Client.
VersionBridgeClient
A client that helps you migrate from php-http/httplug 1.x to 2.x. This will also help you to support PHP5 at the same time you support 2.x.

        
On this page

Search results