function mvf_field_widget_validate_value_form_state_mockup_revert in Measured Value Field 7
FAPI element validate function.
Function does not validate anything, however, it reverts effect caused by mvf_field_widget_validate_value_form_state_mockup_override() and puts info about real MVF field and instance into $form_state instead of one mocked up for use for a module that defines a sub field of MVF.
1 string reference to 'mvf_field_widget_validate_value_form_state_mockup_revert'
- _mvf_widget_process in ./
mvf.module - Process function for form element type 'mvf_widget'.
File
- ./
mvf.module, line 1870 - Define a field type of measured value.
Code
function mvf_field_widget_validate_value_form_state_mockup_revert($element, &$form_state) {
// Extracting mocked $field_state from $form_state.
$mocked_field_state = field_form_get_state($element['#field_parents'], $element['#field_name'], $element['#language'], $form_state);
$field_state = $mocked_field_state;
// Retrieving original MVF field and instance definition arrays and putting
// them into $field_state.
$field_state['field'] = $mocked_field_state['field']['mvf'];
$field_state['instance'] = $mocked_field_state['instance']['mvf'];
// Writing original $field_state into $form_state.
field_form_set_state($element['#field_parents'], $element['#field_name'], $element['#language'], $form_state, $field_state);
}