function _webform_edit_serial_validate in Webform Serial 7
Validation of serial edit form items.
Ensure the initial and increment values are positive integers.
1 string reference to '_webform_edit_serial_validate'
- _webform_edit_serial in components/
serial.inc - Implements _webform_edit_component().
File
- components/
serial.inc, line 72 - Webform module serial component.
Code
function _webform_edit_serial_validate($element, &$form_state) {
switch ($element['#name']) {
case 'extra[initial]':
case 'extra[increment]':
$original_value = $form_state['values']['extra'][substr($element['#name'], 6, -1)];
$value = (int) $original_value;
if ($value < 1 || $value != $original_value) {
form_error($element, t('The %title needs to be an integer greater than zero.', array(
'%title' => $element['#title'],
)));
}
break;
}
}