function relation_class_validate in Subform 5
Validate our forms
Parameters
string form id:
array form values:
File
- ./
relation_class.module, line 202 - CRUD, and manage relation_classes and relation_class lists
Code
function relation_class_validate($form_id, $form_values) {
// drupal_set_message( '<pre>' . print_r( $form_values, true ) . '</pre>' );
if (!is_numeric($form_values['sides']['rows'][1][0]['left_node_cardinality']['#value'])) {
form_set_error('left_node_cardinality', t('Left Node Cardinality must be an integer.'));
}
else {
$form_values['sides']['rows'][1][0]['left_node_cardinality']['#value'] = intval($form_values['left_node_cardinality']['#value']);
}
if (!is_numeric($form_values['sides']['rows'][1][1]['right_node_cardinality']['#value'])) {
form_set_error('right_node_cardinality', t('Right Node Cardinality must be an integer.'));
}
else {
$form_values['sides']['rows'][1][1]['right_node_cardinality']['#value'] = intval($form_values['left_node_cardinality']['#value']);
}
}