Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe PlgCaptchaRecaptcha
+ Graphe d'héritage de PlgCaptchaRecaptcha:

Fonctions membres publiques

 onPrivacyCollectAdminCapabilities ()
 
 onInit ($id='dynamic_recaptcha_1')
 
 onDisplay ($name=null, $id='dynamic_recaptcha_1', $class='')
 
 onCheckAnswer ($code=null)
 
- Fonctions membres publiques hérités de CMSPlugin
 __construct (&$subject, $config=array())
 
 loadLanguage ($extension='', $basePath=JPATH_ADMINISTRATOR)
 
 setApplication (CMSApplicationInterface $application)
 
- Fonctions membres publiques hérités de DispatcherAwareInterface
 setDispatcher (DispatcherInterface $dispatcher)
 
- Fonctions membres publiques hérités de PluginInterface
 registerListeners ()
 

Attributs protégés

 $autoloadLanguage = true
 
 $app
 
- Attributs protégés hérités de CMSPlugin
 $_name = null
 
 $_type = null
 
 $autoloadLanguage = false
 
 $allowLegacyListeners = true
 

Fonctions membres privées

 getResponse (string $privatekey, string $remoteip, string $response)
 

Membres hérités additionnels

- Champs de données hérités de CMSPlugin
 $params = null
 
- Fonctions membres protégées hérités de CMSPlugin
 registerLegacyListener (string $methodName)
 
 registerListener (string $methodName)
 
 getApplication ()
 

Description détaillée

Recaptcha Plugin Based on the official recaptcha library( https://packagist.org/packages/google/recaptcha )

Depuis
2.5

Documentation des fonctions membres

◆ getResponse()

getResponse ( string  $privatekey,
string  $remoteip,
string  $response 
)
private

Get the reCaptcha response.

Paramètres
string$privatekeyThe private key for authentication.
string$remoteipThe remote IP of the visitor.
string$responseThe response received from Google.
Renvoie
bool True if response is good | False if response is bad.
Depuis
3.4
Exceptions

Références $version.

◆ onCheckAnswer()

onCheckAnswer (   $code = null)

Calls an HTTP POST function to verify if the user's guess was correct

Paramètres
string$codeAnswer provided by user. Not needed for the Recaptcha implementation
Renvoie
True if the answer is correct, false otherwise
Depuis
2.5
Exceptions

Références $input, $version, et null.

◆ onDisplay()

onDisplay (   $name = null,
  $id = 'dynamic_recaptcha_1',
  $class = '' 
)

Gets the challenge HTML

Paramètres
string$nameThe name of the field. Not Used.
string$idThe id of the field.
string$classThe class of the field.
Renvoie
string The HTML to be embedded in the form.
Depuis
2.5

Références $class, et $id.

◆ onInit()

onInit (   $id = 'dynamic_recaptcha_1')

Initialise the captcha

Paramètres
string$idThe id of the field.
Renvoie
Boolean True on success, false otherwise
Depuis
2.5
Exceptions

◆ onPrivacyCollectAdminCapabilities()

onPrivacyCollectAdminCapabilities ( )

Reports the privacy related capabilities for this plugin to site administrators.

Renvoie
array
Depuis
3.9.0

Documentation des champs

◆ $app

$app
protected

◆ $autoloadLanguage

$autoloadLanguage = true
protected

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