You are here

file_delete_ui.module in File Delete UI 1.x

File

file_delete_ui.module
View source
<?php

use Drupal\Core\Entity\EntityListBuilder;
use Drupal\file_delete_ui\FileAccessControlHandler;

/**
 * Implements hook_entity_type_alter().
 */
function file_delete_ui_entity_type_alter(array &$entity_types) {

  /** @var $entity_types \Drupal\Core\Entity\EntityTypeInterface[] */
  $entity_types['file']
    ->setListBuilderClass(EntityListBuilder::class)
    ->setLinkTemplate('delete-form', '/file/{file}/delete')
    ->setFormClass('delete', 'Drupal\\Core\\Entity\\ContentEntityDeleteForm')
    ->setAccessClass(FileAccessControlHandler::class);
}

Functions