Same name and namespace in other branches
  1. 10 core/modules/file/file.services.yml \file.usage
  2. 9 core/modules/file/file.services.yml \file.usage

Class

Drupal\file\FileUsage\DatabaseFileUsageBackend

Tags

  • backend_overridable
18 string references to file.usage
DeleteTest::testInUse in core/modules/file/tests/src/Kernel/DeleteTest.php
Tries deleting a file that is in use.
EditorFileUsageTest::testEditorEntityHooks in core/modules/editor/tests/src/Kernel/EditorFileUsageTest.php
Tests the configurable text editor manager.
File::preDelete in core/modules/file/src/Entity/File.php
Acts on entities before they are deleted and before hooks are invoked.
FileFieldItemList::delete in core/modules/file/src/Plugin/Field/FieldType/FileFieldItemList.php
Defines custom delete behavior for field values.
FileFieldItemList::deleteRevision in core/modules/file/src/Plugin/Field/FieldType/FileFieldItemList.php
Defines custom revision delete behavior for field values.

... See full list

File

core/modules/file/file.services.yml
core/modules/file/file.services.yml

View source
  1. class: Drupal\file\FileUsage\DatabaseFileUsageBackend
  2. arguments:
  3. - '@config.factory'
  4. - '@database'
  5. - file_usage
  6. tags:
  7. - { name: backend_overridable }