0d5d58329c76feb63f8ca12d5cd173a038079035
[yaffs-website] / web / modules / contrib / dropzonejs / modules / eb_widget / dropzonejs_eb_widget.api.php
1 <?php
2
3 /**
4  * @file
5  * Hooks and documentation related to dropzonejs_eb_widget module.
6  */
7
8 use Drupal\file\Entity\File;
9
10 /**
11  * Alter media entity values before creation in eb widget.
12  *
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.
17  */
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';
21   }
22 }