Form Rule class for the Joomla Platform.
- Depuis
- 1.7.0
◆ test()
Method to test the email address and optionally check for uniqueness.
- Paramètres
-
\SimpleXMLElement | $element | The SimpleXMLElement object representing the <field> tag for the form field object. |
mixed | $value | The form field value to validate. |
string | $group | The field name group control value. This acts as an array container for the field. For example if the field has name="foo" and the group value is set to "bar" then the full field name would end up being "bar[foo]". |
Registry | $input | An optional Registry object with the entire data set to validate against the entire form. |
Form | $form | The form object for which the field is being tested. |
- Renvoie
- mixed Boolean true if field value is valid.
- Depuis
- 1.7.0
- Exceptions
-
validDomains value should consist of component name and the name of domain list field in component's configuration, separated by a dot. This allows different components and contexts to use different lists. If value is incomplete, com_users.domains is used as fallback.
Références $config, $db, $form, $input, $key, $query, $required, $userId, $value, Text\_(), PunycodeHelper\emailToPunycode(), Joomla\Database\getDatabase(), ComponentHelper\getParams(), ParameterType\INTEGER, et Text\sprintf().
◆ $regex
Valeur initiale := "^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])"
. "?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$"
La documentation de cette classe a été générée à partir du fichier suivant :