Parameters

string $exif_value:

array $field:

3 calls to _exif_handle_field_value_consistency()
_exif_handle_date_field in ./exif.module
Handle date field.
_exif_handle_taxonomy_field in ./exif.module
Handle taxonomy field.
_exif_handle_text_field in ./exif.module
Handle text field.

File

./exif.module, line 311

Code

function _exif_handle_field_value_consistency($exif_value, array $field) {
    if (!drupal_validate_utf8($exif_value)) {
        $exif_value = check_plain(utf8_encode($exif_value));
    }
    if (!empty($field['settings']['max_length'])) {
        $exif_value = truncate_utf8($exif_value, $field['settings']['max_length'], TRUE, TRUE);
    }
    return $exif_value;
}