function _clientside_validation_field_validation_ajax_get_value in Clientside Validation 7
Fetches the data for the validation from the POST data.
Return value
array The data to validate.
1 call to _clientside_validation_field_validation_ajax_get_value()
- _clientside_validation_field_validation_ajax in clientside_validation_field_validation/
clientside_validation_field_validation.module - Validates a field using a field validation rule.
File
- clientside_validation_field_validation/
clientside_validation_field_validation.module, line 441 - Add clientside validation support for Field Validation
Code
function _clientside_validation_field_validation_ajax_get_value($data = NULL) {
if (is_null($data)) {
$data = $_POST;
}
if (isset($data['fieldValidationAjax'])) {
return $data['fieldValidationAjax'];
}
foreach ($data as $key => $sub_data) {
if (isset($data['fieldValidationAjax'])) {
return $data['fieldValidationAjax'];
}
if (is_array($sub_data)) {
if (($return = _clientside_validation_field_validation_ajax_get_value($sub_data)) && !is_null($return)) {
return $return;
}
}
}
return NULL;
}