function media_field_instance_validate in D7 Media 7.2
Same name and namespace in other branches
- 7.4 media.module \media_field_instance_validate()
- 7.3 media.module \media_field_instance_validate()
Validation handler; ensure that the upload destination scheme is one of the allowed schemes.
1 string reference to 'media_field_instance_validate'
- media_form_field_ui_field_edit_form_alter in ./
media.module - Implements hook_form_FIELD_UI_FIELD_EDIT_FORM_alter().
File
- ./
media.module, line 383 - Media API
Code
function media_field_instance_validate($form, &$form_state) {
$allowed_schemes = array_filter($form_state['values']['instance']['widget']['settings']['allowed_schemes']);
$upload_destination = $form_state['values']['field']['settings']['uri_scheme'];
if (!empty($allowed_schemes) && !in_array($upload_destination, $allowed_schemes)) {
form_set_error('allowed_schemes', t('The upload destination must be one of the allowed schemes.'));
}
}