Joomla CMS  3.10.11 (avec JPlatform 13.1 inclus)
Documentation des API du CMS Joomla en version 3.10.11 et du framework Joomla Platform intégré
Tout Structures de données Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe SocketPost
+ Graphe d'héritage de SocketPost:

Fonctions membres publiques

 __construct (Socket $socket=null)
 
 submit (RequestParameters $params)
 

Champs de données

const RECAPTCHA_HOST = 'www.google.com'
 
const SITE_VERIFY_PATH = '/recaptcha/api/siteverify'
 
const BAD_REQUEST = '{"success": false, "error-codes": ["invalid-request"]}'
 
const BAD_RESPONSE = '{"success": false, "error-codes": ["invalid-response"]}'
 

Attributs privés

 $socket
 

Description détaillée

Sends a POST request to the reCAPTCHA service, but makes use of fsockopen() instead of get_file_contents(). This is to account for people who may be on servers where allow_furl_open is disabled.

Documentation des constructeurs et destructeur

◆ __construct()

__construct ( Socket  $socket = null)

Constructor

Paramètres
\ReCaptcha\RequestMethod\Socket$socketoptional socket, injectable for testing

Références SocketPost\$socket.

Documentation des fonctions membres

◆ submit()

submit ( RequestParameters  $params)

Submit the POST request with the specified parameters.

Paramètres
RequestParameters$paramsRequest parameters
Renvoie
string Body of the reCAPTCHA response

Implémente RequestMethod.

Références $content, $params, et $parts.

Documentation des champs

◆ $socket

$socket
private

Référencé par SocketPost\__construct().

◆ BAD_REQUEST

const BAD_REQUEST = '{"success": false, "error-codes": ["invalid-request"]}'

string Bad request error

◆ BAD_RESPONSE

const BAD_RESPONSE = '{"success": false, "error-codes": ["invalid-response"]}'

string Bad response error

◆ RECAPTCHA_HOST

const RECAPTCHA_HOST = 'www.google.com'

reCAPTCHA service host. string

◆ SITE_VERIFY_PATH

const SITE_VERIFY_PATH = '/recaptcha/api/siteverify'

string reCAPTCHA service path


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