HTTP client
Expanded class hierarchy of Client
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
AbstractHasDispatcher:: |
protected | property | ||
AbstractHasDispatcher:: |
public | function |
Add an event subscriber to the dispatcher Overrides HasDispatcherInterface:: |
|
AbstractHasDispatcher:: |
public | function |
Helper to dispatch Guzzle events and set the event name on the event Overrides HasDispatcherInterface:: |
|
AbstractHasDispatcher:: |
public | function |
Get the EventDispatcher of the request Overrides HasDispatcherInterface:: |
|
AbstractHasDispatcher:: |
public | function |
Set the EventDispatcher of the request Overrides HasDispatcherInterface:: |
|
Client:: |
private | property | ||
Client:: |
private | property | ||
Client:: |
private | property | ||
Client:: |
protected | property | ||
Client:: |
protected | property | ||
Client:: |
private | property | ||
Client:: |
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… Overrides ClientInterface:: |
|
Client:: |
constant | |||
Client:: |
public | function |
Create a DELETE request for the client Overrides ClientInterface:: |
|
Client:: |
constant | |||
Client:: |
public | function |
Expand a URI template using client configuration data Overrides ClientInterface:: |
|
Client:: |
public | function |
Create a GET request for the client Overrides ClientInterface:: |
|
Client:: |
public static | function |
Get a list of all of the events emitted from the class Overrides AbstractHasDispatcher:: |
|
Client:: |
public | function |
Get the client's base URL as either an expanded or raw URI template Overrides ClientInterface:: |
|
Client:: |
final public | function |
Get a configuration setting or all of the configuration settings Overrides ClientInterface:: |
|
Client:: |
public | function |
Get the curl multi object to be used internally by the client for transferring requests. Overrides ClientInterface:: |
|
Client:: |
public | function |
Get the default HTTP headers to add to each request created by the client Overrides ClientInterface:: |
|
Client:: |
public | function |
Get the URI template expander used by the client Overrides ClientInterface:: |
|
Client:: |
public | function |
Create a HEAD request for the client Overrides ClientInterface:: |
|
Client:: |
public | function |
Create an OPTIONS request for the client Overrides ClientInterface:: |
|
Client:: |
public | function |
Create a PATCH request for the client Overrides ClientInterface:: |
|
Client:: |
public | function |
Create a POST request for the client Overrides ClientInterface:: |
|
Client:: |
protected | function | Prepare a request to be sent from the Client by adding client specific behaviors and properties to the request. | |
Client:: |
public | function |
Create a PUT request for the client Overrides ClientInterface:: |
|
Client:: |
constant | |||
Client:: |
public | function |
Sends a single request or an array of requests in parallel Overrides ClientInterface:: |
|
Client:: |
public | function |
Set the base URL of the client Overrides ClientInterface:: |
|
Client:: |
final public | function |
Set the configuration object to use with the client Overrides ClientInterface:: |
|
Client:: |
public | function |
Set a curl multi object to be used internally by the client for transferring requests. Overrides ClientInterface:: |
|
Client:: |
public | function |
Set the default HTTP headers to add to each request created by the client Overrides ClientInterface:: |
|
Client:: |
public | function |
Set the request factory to use with the client when creating requests Overrides ClientInterface:: |
|
Client:: |
final public | function |
Set SSL verification options. Overrides ClientInterface:: |
|
Client:: |
public | function |
Set the URI template expander to use with the client Overrides ClientInterface:: |
|
Client:: |
public | function |
Set the name of your application and application version that will be
appended to the User-Agent header of all requests. Overrides ClientInterface:: |
|
Client:: |
constant | |||
Client:: |
public | function | Client constructor | |
ClientInterface:: |
constant |