Method to test if two values are not equal. To use this rule, the form XML needs a validate attribute of equals and a field attribute that is equal to the field to test against.
boolean
test
(SimpleXMLElement $element, mixed $value, [string $group = null], [JRegistry $input = null], [JForm $form = null])
-
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 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
$input: An optional JRegistry object with the entire data set to validate against the entire form.
-
JForm
$form: The form object for which the field is being tested.
Redefinition of:
- JFormRule::test()
- Method to test the value.
Inherited Methods
Inherited From JFormRule
JFormRule::test()