You are here

Deprecated in Drupal 8

Primary tabs

Examples: "before Drupal 9", "in Drupal 8.4"
Namesort descending Location Type Deprecation Direct uses Namespaced uses Overrides Use statements
FieldLink core/modules/link/src/Plugin/migrate/process/d6/FieldLink.php class in drupal:8.4.0 and is removed from drupal:9.0.0. Use \Drupal\link\Plugin\migrate\process\FieldLink instead. 1
FieldMigration::PLUGIN_METHOD core/modules/migrate_drupal/src/Plugin/migrate/FieldMigration.php constant in drupal:8.7.0 and is removed from drupal:9.0.0. Use the migrate_drupal.field_discovery service instead. See https://www.drupal.org/node/3006076. 1
FieldPluginBase::processField core/modules/migrate_drupal/src/Plugin/migrate/field/FieldPluginBase.php function in drupal:8.6.0 and is removed from drupal:9.0.0. Use alterFieldMigration() instead.
FieldPluginBase::processFieldFormatter core/modules/migrate_drupal/src/Plugin/migrate/field/FieldPluginBase.php function in drupal:8.6.0 and is removed from drupal:9.0.0. Use alterFieldFormatterMigration() instead.
FieldPluginBase::processFieldInstance core/modules/migrate_drupal/src/Plugin/migrate/field/FieldPluginBase.php function in drupal:8.6.0 and is removed from drupal:9.0.0. Use alterFieldInstanceMigration() instead.
FieldPluginBase::processFieldValues core/modules/migrate_drupal/src/Plugin/migrate/field/FieldPluginBase.php function in drupal:8.6.0 and is removed from drupal:9.0.0. Use defineValueProcessPipeline() instead.
FieldPluginBase::processFieldWidget core/modules/migrate_drupal/src/Plugin/migrate/field/FieldPluginBase.php function in drupal:8.6.0 and is removed from drupal:9.0.0. Use alterFieldWidgetMigration() instead.
FieldStorageConfigResourceTestBase core/modules/rest/tests/src/Functional/EntityResource/FieldStorageConfig/FieldStorageConfigResourceTestBase.php class in drupal:8.6.0 and is removed from drupal:9.0.0. Use Drupal\Tests\field\Functional\Rest\FieldStorageConfigResourceTestBase instead.
FieldStorageDefinitionInterface::isQueryable core/lib/Drupal/Core/Field/FieldStorageDefinitionInterface.php function in drupal:8.4.0 and is removed from drupal:9.0.0. Use \Drupal\Core\Field\FieldStorageDefinitionInterface::hasCustomStorage() instead. 2
FieldTestBase core/modules/field/src/Tests/FieldTestBase.php class in drupal:8.?.? and is removed from drupal:9.0.0. Use \Drupal\Tests\field\Functional\FieldTestBase instead.
FieldTestBase core/modules/field/src/Tests/Views/FieldTestBase.php class in drupal:8.6.0 and is removed from drupal:9.0.0. Use \Drupal\Tests\field\Functional\Views\FieldTestBase instead.
FieldTypeDefaults core/modules/field/src/Plugin/migrate/process/FieldTypeDefaults.php class in drupal:8.6.0 and is removed from drupal:9.0.0. Use d6_field_type_defaults or d7_field_type_defaults instead. 1
FieldUiTestTrait core/modules/field_ui/src/Tests/FieldUiTestTrait.php trait in drupal:8.7.0 and is removed from drupal:9.0.0. Use \Drupal\Tests\field_ui\Traits\FieldUiTestTrait. See https://www.drupal.org/node/3001664
FileEntityNormalizer::normalize core/modules/hal/src/Normalizer/FileEntityNormalizer.php function in drupal:8.5.0 and is removed from drupal:9.0.0.
FileField core/modules/file/src/Plugin/migrate/cckfield/d6/FileField.php class in drupal:8.3.0 and is removed from drupal:9.0.0. Use \Drupal\file\Plugin\migrate\field\d6\FileField instead. 1
FileField core/modules/file/src/Plugin/migrate/cckfield/d7/FileField.php class in drupal:8.3.0 and is removed from drupal:9.0.0. Use \Drupal\file\Plugin\migrate\field\d7\FileField instead. 1
FileFieldTestBase core/modules/file/src/Tests/FileFieldTestBase.php class in drupal:8.?.? and is removed from drupal:9.0.0. Use \Drupal\Tests\file\Functional\FileFieldTestBase instead.
FileManagedTestBase core/modules/file/src/Tests/FileManagedTestBase.php class in drupal:8.?.? and is removed from drupal:9.0.0. Use \Drupal\Tests\file\Functional\FileManagedTestBase instead.
FileResourceTestBase core/modules/rest/tests/src/Functional/EntityResource/File/FileResourceTestBase.php class in drupal:8.6.0 and is removed from drupal:9.0.0. Use Drupal\Tests\file\Functional\Rest\FileResourceTestBase instead.
FileStorage::htaccessLines core/lib/Drupal/Component/PhpStorage/FileStorage.php function in drupal:8.8.0 and is removed from drupal:9.0.0. Instead use \Drupal\Component\FileSecurity\FileSecurity. 1
FileStorageFactory::getActive core/lib/Drupal/Core/Config/FileStorageFactory.php function in drupal:8.0.0 and is removed from drupal:9.0.0. Drupal core no longer creates an active directory.
FileSystemInterface::uriScheme core/lib/Drupal/Core/File/FileSystemInterface.php function in drupal:8.8.0 and is removed from drupal:9.0.0. Use Drupal\Core\StreamWrapper\StreamWrapperManagerInterface::getScheme() instead. 1
FileSystemInterface::validScheme core/lib/Drupal/Core/File/FileSystemInterface.php function in drupal:8.0.0 and is removed from drupal:9.0.0. Use Drupal\Core\StreamWrapper\StreamWrapperManagerInterface::isValidScheme() instead. 1
FileUploadHalJsonTestBase core/modules/hal/tests/src/Functional/EntityResource/File/FileUploadHalJsonTestBase.php class in drupal:8.6.0 and is removed from drupal:9.0.0. Use Drupal\Tests\file\Functional\Hal\FileUploadHalJsonTestBase instead.
FILE_CHMOD_DIRECTORY core/includes/file.inc constant in drupal:8.0.0 and is removed from drupal:9.0.0. Use \Drupal\Core\File\FileSystem::CHMOD_DIRECTORY.
FILE_CHMOD_FILE core/includes/file.inc constant in drupal:8.0.0 and is removed from drupal:9.0.0. Use \Drupal\Core\File\FileSystem::CHMOD_FILE.
FILE_CREATE_DIRECTORY core/includes/file.inc constant in drupal:8.7.0 and is removed from drupal:9.0.0. Use \Drupal\Core\File\FileSystemInterface::CREATE_DIRECTORY.
file_create_filename core/includes/file.inc function in drupal:8.7.0 and is removed from drupal:9.0.0. Use \Drupal\Core\File\FileSystemInterface::createFilename(). 1
file_default_scheme core/includes/file.inc function in drupal:8.8.0 and is removed from drupal:9.0.0. Use \Drupal::config('system.file')->get('default_scheme') instead. 3
file_delete core/includes/file.inc function in drupal:8.7.0 and is removed from drupal:9.0.0. Use \Drupal\Core\Entity\EntityStorageInterface::delete() instead. 1
file_delete_multiple core/includes/file.inc function in drupal:8.7.0 and is removed from drupal:9.0.0. Use \Drupal\Core\Entity\EntityStorageInterface::delete() instead. 2
file_destination core/includes/file.inc function in drupal:8.7.0 and is removed from drupal:9.0.0. Use \Drupal\Core\File\FileSystemInterface::getDestinationFilename(). 2
file_directory_os_temp core/includes/file.inc function in drupal:8.3.0 and is removed from drupal:9.0.0. Use \Drupal\Component\FileSystem\FileSystem::getOsTemporaryDirectory(). 1
file_directory_temp core/includes/file.inc function in drupal:8.8.0 and is removed from drupal:9.0.0. Use \Drupal\Core\File\FileSystemInterface::getTempDirectory() instead. 1
file_ensure_htaccess core/includes/file.inc function in drupal:8.8.0 and is removed from drupal:9.0.0. Use \Drupal\Core\File\HtaccessWriterInterface::ensure() instead. 2
FILE_EXISTS_ERROR core/includes/file.inc constant in drupal:8.7.0 and is removed from drupal:9.0.0. Use \Drupal\Core\File\FileSystemInterface::EXISTS_ERROR.
FILE_EXISTS_RENAME core/includes/file.inc constant in drupal:8.7.0 and is removed from drupal:9.0.0. Use \Drupal\Core\File\FileSystemInterface::EXISTS_RENAME.
FILE_EXISTS_REPLACE core/includes/file.inc constant in drupal:8.7.0 and is removed from drupal:9.0.0. Use \Drupal\Core\File\FileSystemInterface::EXISTS_REPLACE.
file_htaccess_lines core/includes/file.inc function in drupal:8.0.0 and is removed from drupal:9.0.0. Use \Drupal\Component\FileSecurity\FileSecurity::htaccessLines().
file_load core/modules/file/file.module function in drupal:8.0.0 and is removed from drupal:9.0.0. Use \Drupal\file\Entity\File::load(). 1
file_load_multiple core/modules/file/file.module function in drupal:8.0.0 and is removed from drupal:9.0.0. Use \Drupal\file\Entity\File::loadMultiple(). 1
FILE_MODIFY_PERMISSIONS core/includes/file.inc constant in drupal:8.7.0 and is removed from drupal:9.0.0. Use \Drupal\Core\File\FileSystemInterface::MODIFY_PERMISSIONS.
file_prepare_directory core/includes/file.inc function in drupal:8.7.0 and is removed from drupal:9.0.0. Use \Drupal\Core\File\FileSystemInterface::prepareDirectory(). 2
file_save_htaccess core/includes/file.inc function in drupal:8.8.0 and is removed from drupal:9.0.0. Use \Drupal\Component\FileSecurity\FileSecurity::writeHtaccess() instead. 1
file_scan_directory core/includes/file.inc function in drupal:8.8.0 and is removed from drupal:9.0.0. Use \Drupal\Core\File\FileSystemInterface::scanDirectory() instead. 1
file_stream_wrapper_uri_normalize core/includes/file.inc function in drupal:8.8.0 and is removed from drupal:9.0.0. Use \Drupal\Core\StreamWrapper\StreamWrapperManagerInterface::normalizeUri() instead. 2
file_stream_wrapper_valid_scheme core/includes/file.inc function in drupal:8.8.0 and is removed from drupal:9.0.0. Use Drupal\Core\StreamWrapper\StreamWrapperManagerInterface::isValidScheme() instead. 1
file_unmanaged_copy core/includes/file.inc function in drupal:8.7.0 and is removed from drupal:9.0.0. Use \Drupal\Core\File\FileSystemInterface::copy(). 1
file_unmanaged_delete core/includes/file.inc function in drupal:8.7.0 and is removed from drupal:9.0.0. Use \Drupal\Core\File\FileSystemInterface::delete(). 1
file_unmanaged_delete_recursive core/includes/file.inc function in drupal:8.7.0 and is removed from drupal:9.0.0. Use \Drupal\Core\File\FileSystemInterface::deleteRecursive(). 1

Pages

Other projects