function webform_validate_phone in Webform Phone Number 7
Same name and namespace in other branches
- 7.2 webform_phone.components.inc \webform_validate_phone()
Validation Callback for phone field
1 string reference to 'webform_validate_phone'
- _webform_render_phone in ./
webform_phone.components.inc - Render a Webform component to be part of a form.
File
- ./
webform_phone.components.inc, line 232 - Webform Component information for a phone number field type
Code
function webform_validate_phone($element, $form_state) {
$value = $element['#value'];
if (isset($value) && $value != '') {
$ccode = $element['#webform_component']['extra']['country'];
//run through 'phone' module's validation
if (!valid_phone_number($ccode, $value)) {
$country = phone_country_info($ccode);
form_error($element, t($country['error'], array(
'%value' => $value,
)));
}
}
}