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é
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 :