Primary tabs

Examples: "before Drupal 9", "in Drupal 8.4"
Name Location Type Deprecation Direct uses Namespaced uses Overrides Use statementssort ascending
LoggedStatementsTrait core/modules/system/tests/modules/database_statement_monitoring_test/src/LoggedStatementsTrait.php trait in drupal:10.1.0 and is removed from drupal:11.0.0. There is no replacement. 3
EditorImageDialog core/modules/editor/src/Form/EditorImageDialog.php class in drupal:10.1.0 and is removed from drupal:11.0.0. There is no replacement. 2
EditorMediaDialog core/modules/media/src/Form/EditorMediaDialog.php class in drupal:10.1.0 and is removed from drupal:11.0.0. There is no replacement. 2
TestSuiteBase core/tests/TestSuites/TestSuiteBase.php class in drupal:10.3.0 and is removed from drupal:11.0.0. There is no replacement and test discovery will be handled differently in PHPUnit 10. 6 1
MigrateSkipProcessException core/modules/migrate/src/MigrateSkipProcessException.php class in drupal:10.3.0 and is removed from drupal:12.0.0. Return FALSE from a process plugin's isPipelineStopped() method to stop further processing on a pipeline. 1
MachineNameController core/modules/system/src/MachineNameController.php class in drupal:10.2.0 and is removed from drupal:11.0.0. There is no replacement. 1
TourTipPluginInterface core/modules/tour/src/TourTipPluginInterface.php interface in drupal:10.1.0 and is removed from drupal:11.0.0. Implements TipPluginInterface instead. 1
ServiceIdHashTrait core/lib/Drupal/Component/DependencyInjection/ServiceIdHashTrait.php trait in drupal:9.5.1 and is removed from drupal:11.0.0. Use the 'Drupal\Component\DependencyInjection\ReverseContainer' service instead. 1
PluginHelper core/lib/Drupal/Component/Plugin/PluginHelper.php class in drupal:10.1.0 and is removed from drupal:11.0.0. Instead, use instanceof() to check for \Drupal\Component\Plugin\ConfigurableInterface. 1
CssCollectionOptimizer core/lib/Drupal/Core/Asset/CssCollectionOptimizer.php class in drupal:10.1.0 and is removed from drupal:11.0.0. Instead, use \Drupal\Core\Asset\CssCollectionOptimizerLazy. 1
StatementWrapper core/lib/Drupal/Core/Database/StatementWrapper.php class in drupal:10.1.0 and is removed from drupal:11.0.0. Use \Drupal\Core\Database\StatementWrapperIterator instead. 1
RequestStack core/lib/Drupal/Core/Http/RequestStack.php class in drupal:10.0.0 and is removed from drupal:11.0.0. There is no replacement. 1
TranslationWrapper core/lib/Drupal/Core/StringTranslation/TranslationWrapper.php class in drupal:8.0.0 and is removed from drupal:11.0.0. Use the \Drupal\Core\StringTranslation\TranslatableMarkup class instead. 1
EditorLinkDialog core/modules/editor/src/Form/EditorLinkDialog.php class in drupal:10.1.0 and is removed from drupal:11.0.0. There is no replacement. 1
ExternalCommandRequirementsTrait core/tests/Drupal/BuildTests/Framework/ExternalCommandRequirementsTrait.php trait in drupal:10.2.0 and is removed from drupal:11.0.0. Use Drupal\\TestTools\\Extension\\RequiresComposerTrait instead. 1
RecursiveExtensionFilterIterator core/lib/Drupal/Core/Extension/Discovery/RecursiveExtensionFilterIterator.php class in drupal:10.2.0 and is removed from drupal:11.0.0. Use \Drupal\Core\Extension\Discovery\RecursiveExtensionFilterCallback instead. 1
Connection core/lib/Drupal/Core/Database/Driver/mysql/Connection.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The MySQL database driver has been moved to the mysql module. 1
ExceptionHandler core/lib/Drupal/Core/Database/Driver/mysql/ExceptionHandler.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The MySQL database driver has been moved to the mysql module. 1
Insert core/lib/Drupal/Core/Database/Driver/mysql/Insert.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The MySQL database driver has been moved to the mysql module. 1
Schema core/lib/Drupal/Core/Database/Driver/mysql/Schema.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The MySQL database driver has been moved to the mysql module. 1
Upsert core/lib/Drupal/Core/Database/Driver/mysql/Upsert.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The MySQL database driver has been moved to the mysql module. 1
Connection core/lib/Drupal/Core/Database/Driver/pgsql/Connection.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The PostgreSQL database driver has been moved to the pgsql module. 1
Delete core/lib/Drupal/Core/Database/Driver/pgsql/Delete.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The PostgreSQL database driver has been moved to the pgsql module. 1
Insert core/lib/Drupal/Core/Database/Driver/pgsql/Insert.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The PostgreSQL database driver has been moved to the pgsql module. 1
Schema core/lib/Drupal/Core/Database/Driver/pgsql/Schema.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The PostgreSQL database driver has been moved to the pgsql module. 1
Select core/lib/Drupal/Core/Database/Driver/pgsql/Select.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The PostgreSQL database driver has been moved to the pgsql module. 1
Truncate core/lib/Drupal/Core/Database/Driver/pgsql/Truncate.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The PostgreSQL database driver has been moved to the pgsql module. 1
Update core/lib/Drupal/Core/Database/Driver/pgsql/Update.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The PostgreSQL database driver has been moved to the pgsql module. 1
Upsert core/lib/Drupal/Core/Database/Driver/pgsql/Upsert.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The PostgreSQL database driver has been moved to the pgsql module. 1
Connection core/lib/Drupal/Core/Database/Driver/sqlite/Connection.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The SQLite database driver has been moved to the sqlite module. 1
Insert core/lib/Drupal/Core/Database/Driver/sqlite/Insert.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The SQLite database driver has been moved to the sqlite module. 1
Schema core/lib/Drupal/Core/Database/Driver/sqlite/Schema.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The SQLite database driver has been moved to the sqlite module. 1
Select core/lib/Drupal/Core/Database/Driver/sqlite/Select.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The SQLite database driver has been moved to the sqlite module. 1
Statement core/lib/Drupal/Core/Database/Driver/sqlite/Statement.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The SQLite database driver has been moved to the sqlite module. 1
Truncate core/lib/Drupal/Core/Database/Driver/sqlite/Truncate.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The SQLite database driver has been moved to the sqlite module. 1
Upsert core/lib/Drupal/Core/Database/Driver/sqlite/Upsert.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The SQLite database driver has been moved to the sqlite module. 1
Tasks core/lib/Drupal/Core/Database/Driver/mysql/Install/Tasks.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The MySQL database driver has been moved to the mysql module. 1
Tasks core/lib/Drupal/Core/Database/Driver/pgsql/Install/Tasks.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The PostgreSQL database driver has been moved to the pgsql module. 1
Tasks core/lib/Drupal/Core/Database/Driver/sqlite/Install/Tasks.php class in drupal:9.4.0 and is removed from drupal:11.0.0. The SQLite database driver has been moved to the sqlite module. 1
PhpassHashedPassword core/lib/Drupal/Core/Password/PhpassHashedPassword.php class in drupal:10.1.0 and is removed from drupal:11.0.0. The password compatibility service has been moved to the phpass module. Use \Drupal\phpass\Password\PhpassHashedPassword instead. 1
UnpublishByKeywordComment core/modules/comment/src/Plugin/Action/UnpublishByKeywordComment.php class in drupal:10.3.0 and is removed from drupal:11.0.0. Use \Drupal\action\Plugin\Action\UnpublishByKeywordComment instead. 1
AssignOwnerNode core/modules/node/src/Plugin/Action/AssignOwnerNode.php class in drupal:10.3.0 and is removed from drupal:11.0.0. Use \Drupal\action\Plugin\Action\AssignOwnerNode instead. 1
UnpublishByKeywordNode core/modules/node/src/Plugin/Action/UnpublishByKeywordNode.php class in drupal:10.3.0 and is removed from drupal:11.0.0. Use \Drupal\action\Plugin\Action\UnpublishByKeywordNode instead. 1
REQUEST_TIME core/includes/bootstrap.inc constant in drupal:8.3.0 and is removed from drupal:11.0.0. Use \Drupal::time()->getRequestTime();
watchdog_exception core/includes/bootstrap.inc function in drupal:10.1.0 and is removed from drupal:11.0.0. Use Use \Drupal\Core\Utility\Error::logException() instead. 1
format_size core/includes/common.inc function in drupal:10.2.0 and is removed from drupal:11.0.0. Use \Drupal\Core\StringTranslation\ByteSizeMarkup::create($size, $langcode) instead. 3
_drupal_flush_css_js core/includes/common.inc function in drupal:10.2.0 and is removed from drupal:11.0.0. Use Use \Drupal\Core\Asset\AssetQueryStringInterface::reset() instead. 1
drupal_detect_database_types core/includes/install.inc function in drupal:10.2.0 and is removed from drupal:11.0.0. Use DatabaseDriverList::getList() instead. 1
drupal_get_database_types core/includes/install.inc function in drupal:10.2.0 and is removed from drupal:11.0.0. Use DatabaseDriverList::getList() instead. 1
drupal_rewrite_settings core/includes/install.inc function in drupal:10.1.0 and is removed from drupal:11.0.0. Use SettingsEditor::rewrite() instead. Note $settings_file argument becomes required and the first argument of the method. 1

Pages

Other projects