function br_tax_number_fields_cpf_validate in Brazilian IDs 7
Validation callback.
1 call to br_tax_number_fields_cpf_validate()
- br_tax_number_fields_cnpj_cpf_validate in ./
br_tax_number_fields.module - Validation callback.
2 string references to 'br_tax_number_fields_cpf_validate'
- br_tax_number_fields_element_info in ./
br_tax_number_fields.module - Implements hook_element_info().
- br_tax_number_fields_field_widget_form in ./
br_tax_number_fields.module - Implements hook_field_widget_form().
File
- ./
br_tax_number_fields.module, line 205 - Adds Brazilian Tax Number field widgets to text field type at the Field UI and creates new form element types for use in the Form API.
Code
function br_tax_number_fields_cpf_validate($element, &$form_state) {
$value = _br_tax_number_fields_is_number($element, $form_state['values']);
$cpf_result = br_tax_number_cpf_validator($value);
if (!$cpf_result['status']) {
form_error($element, $cpf_result['msg']);
}
}