HttpFactory
HTTP factory class.
| since |
3.0.0 |
|---|---|
| package |
Joomla CMS |
Methods
getAvailableDriver
Finds an available http transport object for communication
getAvailableDriver(\Joomla\Registry\Registry options, mixed default = null) : \Joomla\CMS\Http\TransportInterface
static
| since |
3.0.0 |
|---|
Arguments
- options
\Joomla\Registry\RegistryOption for creating http transport object- default
mixedAdapter (string) or queue of adapters (array) to use
Response
\Joomla\CMS\Http\TransportInterfaceInterface sub-class
getHttp
method to receive Http instance.
getHttp(\Joomla\Registry\Registry options = null, mixed adapters = null) : \Joomla\CMS\Http\Http
static
| throws |
|
|---|---|
| since |
3.0.0 |
Arguments
- options
\Joomla\Registry\RegistryClient options object.- adapters
mixedAdapter (string) or queue of adapters (array) to use for communication.
Response
\Joomla\CMS\Http\HttpJoomla Http class
getHttpTransports
Get the http transport handlers
getHttpTransports() : array
static
| since |
3.0.0 |
|---|
Response
arrayAn array of available transport handlers