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

Fonctions membres publiques

 test (\SimpleXMLElement $element, $value, $group=null, Registry $input=null, Form $form=null)
 
- Fonctions membres publiques hérités de FormRule
 test (\SimpleXMLElement $element, $value, $group=null, Registry $input=null, Form $form=null)
 

Fonctions membres protégées

 getValueActions ($value)
 
 getFieldActions (\SimpleXMLElement $element)
 

Membres hérités additionnels

- Attributs protégés hérités de FormRule
 $regex
 
 $modifiers = ''
 

Description détaillée

Form Rule class for the Joomla Platform.

Depuis
1.7.0

Documentation des fonctions membres

◆ getFieldActions()

getFieldActions ( \SimpleXMLElement  $element)
protected

Method to get the list of possible permission action names for the form field.

Paramètres
\SimpleXMLElement$elementThe object representing the <field> tag for the form field object.
Renvoie
array A list of permission action names from the form field element definition.
Depuis
1.7.0

Références $actions, $component, $item, $section, Access\getActionsFromFile(), et JPATH_ADMINISTRATOR.

◆ getValueActions()

getValueActions (   $value)
protected

Method to get the list of permission action names from the form field value.

Paramètres
mixed$valueThe form field value to validate.
Renvoie
array A list of permission action names from the form field value.
Depuis
1.7.0

Références $actions, $name, et $value.

◆ test()

test ( \SimpleXMLElement  $element,
  $value,
  $group = null,
Registry  $input = null,
Form  $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 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$inputAn optional Registry object with the entire data set to validate against the entire form.
Form$formThe form object for which the field is being tested.
Renvoie
boolean True if the value is valid, false otherwise.
Depuis
1.7.0

Références $value.


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