5 * Hooks and documentation related to dropzonejs_eb_widget module.
8 use Drupal\file\Entity\File;
11 * Alter media entity values before creation in eb widget.
13 * @param array $entity_values
14 * Entity values for current media entity.
15 * @param \Drupal\file\Entity\File $file
16 * File entity used as source for the media entity.
18 function hook_dropzonejs_eb_media_entity_prepare_alter(array &$entity_values, File $file) {
19 if ($file->getMimeType() === 'image/gif') {
20 $entity_values['bundle'] = 'gif';