acf_validate_is_image_attachment_basic_upload()
Validates image attachment data during basic uploader pre-save checks.
No Hooks.
Returns
Array.
Usage
acf_validate_is_image_attachment_basic_upload( $errors, $file, $attachment, $field, $context, $error_message );
- $errors(array) (required)
- Validation errors.
- $file(array) (required)
- Normalized file data.
- $attachment(array) (required)
- Raw attachment data for the current context.
- $field(array) (required)
- The field array.
- $context(string) (required)
- The validation context.
- $error_message(string) (required)
- The error message to use when validation fails.
Changelog
| Since 6.8.7 | Introduced. |
acf_validate_is_image_attachment_basic_upload() acf validate is image attachment basic upload code ACF 6.8.8
function acf_validate_is_image_attachment_basic_upload( $errors, $file, $attachment, $field, $context, $error_message ) {
$mime = acf_maybe_get( $attachment, 'type', '' );
if ( $mime && empty( wp_match_mime_types( 'image', $mime ) ) ) {
$errors['invalid_image'] = $error_message;
}
return acf_apply_validate_is_image_attachment_filters( $errors, $file, $attachment, $field, $context );
}