|
| _load (array $options=array()) |
|
Joomla! Captcha base object
- Depuis
- 2.5
◆ __construct()
__construct |
( |
|
$captcha, |
|
|
|
$options |
|
) |
| |
Class constructor.
- Paramètres
-
string | $captcha | The plugin to use. |
array | $options | Associative array of options. |
- Depuis
- 2.5
- Exceptions
-
Références $options.
◆ _load()
_load |
( |
array |
$options = array() | ) |
|
|
private |
◆ attach()
Attach an observer object
- Paramètres
-
object | $observer | An observer object to attach |
- Renvoie
- void
- Depuis
- 2.5
Références $check, $class, et $key.
◆ checkAnswer()
Checks if the answer is correct.
- Paramètres
-
- Renvoie
- bool Whether the provided answer was correct
- Depuis
- 2.5
- Exceptions
-
Références null.
◆ detach()
Detach an observer object
- Paramètres
-
object | $observer | An observer object to detach. |
- Renvoie
- boolean True if the observer object was detached.
- Depuis
- 2.5
Références $key.
◆ display()
display |
( |
|
$name, |
|
|
|
$id, |
|
|
|
$class = '' |
|
) |
| |
Get the HTML for the captcha.
- Paramètres
-
string | $name | The control name. |
string | $id | The id for the control. |
string | $class | Value for the HTML class attribute |
- Renvoie
- mixed The return value of the function "onDisplay" of the selected Plugin.
- Depuis
- 2.5
- Exceptions
-
Références $class, $id, $name, et null.
◆ getInstance()
static getInstance |
( |
|
$captcha, |
|
|
array |
$options = array() |
|
) |
| |
|
static |
Returns the global Captcha object, only creating it if it doesn't already exist.
- Paramètres
-
string | $captcha | The plugin to use. |
array | $options | Associative array of options. |
- Renvoie
- Captcha|null Instance of this class.
- Depuis
- 2.5
- Exceptions
-
Références $options.
Référencé par CaptchaField\setup(), et CaptchaRule\test().
◆ getState()
Get the state of the Captcha object
- Renvoie
- mixed The state of the object.
- Depuis
- 2.5
◆ initialise()
Fire the onInit event to initialise the captcha plugin.
- Paramètres
-
string | $id | The id of the field. |
- Renvoie
- boolean True on success
- Depuis
- 2.5
- Exceptions
-
Références $id.
◆ setupField()
Method to react on the setup of a captcha field. Gives the possibility to change the field and/or the XML element for the field.
- Paramètres
-
\Joomla\CMS\Form\Field\CaptchaField | $field | Captcha field instance |
\SimpleXMLElement | $element | XML form definition |
- Renvoie
- void
Références $field, et null.
◆ $_captcha
◆ $_instances
◆ $_methods
◆ $_name
◆ $_observers
◆ $_state
La documentation de cette classe a été générée à partir du fichier suivant :