You are here

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']);
  }
}