You are here

function varbase_media_form_alter in Varbase Media 8.6

Same name and namespace in other branches
  1. 8.7 varbase_media.module \varbase_media_form_alter()
  2. 8.5 varbase_media.module \varbase_media_form_alter()
  3. 9.0.x varbase_media.module \varbase_media_form_alter()

Implements hook_form_alter().

File

./varbase_media.module, line 359
Contains varbase_media.module.

Code

function varbase_media_form_alter(&$form, &$form_state, $form_id) {
  if ($form_state
    ->getFormObject() instanceof \Drupal\Core\Entity\EntityFormInterface) {
    $entity_type = $form_state
      ->getFormObject()
      ->getEntity()
      ->getEntityTypeId();

    // Only for media entity type.
    if ($entity_type == 'media') {

      // No revision information or revision log message.
      if (isset($form['revision_information'])) {
        $form['revision_information']['#access'] = FALSE;
      }
    }
  }
  if ($form_id == 'entity_browser_image_browser_form' || $form_id == 'entity_browser_media_browser_form' || $form_id == 'entity_browser_editor_media_browser_form') {
    $form['#attached']['library'][] = 'varbase_media/auto_fill_media_data';
  }
}