Joomla Platform  13.1
Documentation des API du framework Joomla Platform
 Tout Classes Espaces de nommage Fichiers Fonctions Variables Pages
Référence de la classe JFormRuleOptions
+ Graphe d'héritage de JFormRuleOptions:
+ Graphe de collaboration de JFormRuleOptions:

Liste de tous les membres

Fonctions membres publiques

 test (SimpleXMLElement $element, $value, $group=null, JRegistry $input=null, JForm $form=null)

Additional Inherited Members

- Attributs protégés inherited from JFormRule
 $regex
 $modifiers

Description détaillée

Définition à la ligne 19 du fichier options.php.


Documentation des fonctions membres

JFormRuleOptions::test ( SimpleXMLElement  $element,
  $value,
  $group = null,
JRegistry  $input = null,
JForm  $form = null 
)

Method to test the value.

Paramètres:
SimpleXMLElement$elementThe SimpleXMLElement object representing the <field> tag for the form field object.
mixed$valueThe form field value to validate.
string$groupThe field name group control value. This acts as 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]".
JRegistry$inputAn optional JRegistry object with the entire data set to validate against the entire form.
JForm$formThe form object for which the field is being tested.
Renvoie:
boolean True if the value is valid, false otherwise.
Depuis:
11.1

Réimplémentée à partir de JFormRule.

Définition à la ligne 36 du fichier options.php.

{
// Check each value and return true if we get a match
foreach ($element->option as $option)
{
if ($value == (string) $option->attributes()->value)
{
return true;
}
}
return false;
}

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