function variable_form_element_validate in Variable 7.2
Implement validate callback.
This needs to be in the module as it may be needed by form ajax callbacks.
1 string reference to 'variable_form_element_validate'
- variable_form_element in ./
variable.form.inc - Build form element for a variable
File
- ./
variable.module, line 709 - Variable API module
Code
function variable_form_element_validate($element, &$form_state, $form) {
$options = isset($form['#variable_options']) ? $form['#variable_options'] : array();
$variable = $element['#variable'];
variable_include($variable);
$variable['value'] = isset($element['#value']) ? $element['#value'] : NULL;
$error = $variable['validate callback']($variable, $options, $element, $form, $form_state);
if ($error) {
form_error($element, $error);
}
}