function br_tax_number_fields_cnpj_validate in Brazilian IDs 7
Validation callback.
1 call to br_tax_number_fields_cnpj_validate()
- br_tax_number_fields_cnpj_cpf_validate in ./
br_tax_number_fields.module - Validation callback.
2 string references to 'br_tax_number_fields_cnpj_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 127 - 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_cnpj_validate($element, &$form_state) {
$value = _br_tax_number_fields_is_number($element, $form_state['values']);
$cnpj_result = br_tax_number_cnpj_validator($value);
if (!$cnpj_result['status']) {
form_error($element, $cnpj_result['msg']);
}
}