Joomla CMS  2.5.24 (avec JPlatform 11.4 inclus)
Documentation des API du CMS Joomla en version 2.5 et du framework Joomla Platform intégré
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JHttpTransportCurl
+ Graphe d'héritage de JHttpTransportCurl:
+ Graphe de collaboration de JHttpTransportCurl:

Liste de tous les membres

Fonctions membres publiques

 __construct (JRegistry &$options)
 request ($method, JUri $uri, $data=null, array $headers=null, $timeout=null, $userAgent=null)

Fonctions membres publiques statiques

static isSupported ()

Fonctions membres protégées

 getResponse ($content)

Attributs protégés

 $options

Documentation des constructeurs et destructeur

JHttpTransportCurl::__construct ( JRegistry $options)

Constructor.

Paramètres:
JRegistry&$optionsClient options object.
Depuis:
11.3
Exceptions:
RuntimeException

Implémente JHttpTransport.

Références $options.


Documentation des fonctions membres

JHttpTransportCurl::getResponse (   $content)
protected

Method to get a response object from a server response.

Paramètres:
string$contentThe complete server response, including headers.
Renvoie:
JHttpResponse
Depuis:
11.3
Exceptions:
UnexpectedValueException

Références $return.

static JHttpTransportCurl::isSupported ( )
static

Method to check if HTTP transport cURL is available for use

Renvoie:
boolean true if available, else false
Depuis:
12.1
JHttpTransportCurl::request (   $method,
JUri  $uri,
  $data = null,
array  $headers = null,
  $timeout = null,
  $userAgent = null 
)

Send a request to the server and return a JHttpResponse object with the response.

Paramètres:
string$methodThe HTTP method for sending the request.
JUri$uriThe URI to the resource to request.
mixed$dataEither an associative array or a string to be sent with the request.
array$headersAn array of request headers to send with the request.
integer$timeoutRead timeout in seconds.
string$userAgentThe optional user agent string to send with the request.
Renvoie:
JHttpResponse
Depuis:
11.3

Implémente JHttpTransport.

Références $data, $key, et $options.


Documentation des données membres

JHttpTransportCurl::$options
protected

La documentation de cette classe a été générée à partir du fichier suivant :