Client interface for send HTTP requests
Expanded class hierarchy of ClientInterface
All classes that implement ClientInterface
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
ClientInterface:: |
public | function | Create and return a new { Use an absolute path to override the base path of the client, or a relative path to append to the base path of the client. The URI can contain the query string as well. Use an array to provide a URI template and… | 1 |
ClientInterface:: |
constant | |||
ClientInterface:: |
public | function | Create a DELETE request for the client | 1 |
ClientInterface:: |
public | function | Expand a URI template using client configuration data | 1 |
ClientInterface:: |
public | function | Create a GET request for the client | 1 |
ClientInterface:: |
public | function | Get the client's base URL as either an expanded or raw URI template | 1 |
ClientInterface:: |
public | function | Get a configuration setting or all of the configuration settings | 1 |
ClientInterface:: |
public | function | Get the curl multi object to be used internally by the client for transferring requests. | 1 |
ClientInterface:: |
public | function | Get the default HTTP headers to add to each request created by the client | 1 |
ClientInterface:: |
public | function | Get the URI template expander used by the client | 1 |
ClientInterface:: |
public | function | Create a HEAD request for the client | 1 |
ClientInterface:: |
public | function | Create an OPTIONS request for the client | 1 |
ClientInterface:: |
public | function | Create a PATCH request for the client | 1 |
ClientInterface:: |
public | function | Create a POST request for the client | 1 |
ClientInterface:: |
public | function | Create a PUT request for the client | 1 |
ClientInterface:: |
public | function | Sends a single request or an array of requests in parallel | 1 |
ClientInterface:: |
public | function | Set the base URL of the client | 1 |
ClientInterface:: |
public | function | Set the configuration object to use with the client | 1 |
ClientInterface:: |
public | function | Set a curl multi object to be used internally by the client for transferring requests. | 1 |
ClientInterface:: |
public | function | Set the default HTTP headers to add to each request created by the client | 1 |
ClientInterface:: |
public | function | Set the request factory to use with the client when creating requests | 1 |
ClientInterface:: |
public | function | Set SSL verification options. | 1 |
ClientInterface:: |
public | function | Set the URI template expander to use with the client | 1 |
ClientInterface:: |
public | function | Set the name of your application and application version that will be appended to the User-Agent header of all requests. | 1 |
HasDispatcherInterface:: |
public | function | Add an event subscriber to the dispatcher | 2 |
HasDispatcherInterface:: |
public | function | Helper to dispatch Guzzle events and set the event name on the event | 2 |
HasDispatcherInterface:: |
public static | function | Get a list of all of the events emitted from the class | 2 |
HasDispatcherInterface:: |
public | function | Get the EventDispatcher of the request | 2 |
HasDispatcherInterface:: |
public | function | Set the EventDispatcher of the request | 2 |