Deprecated - 8.9.x - drupal
| Title | File name | Deprecation | Type | Direct uses | Namespaced uses | Overrides | Use statements | 
|---|---|---|---|---|---|---|---|
| block_place.module | core/ | 
                                                                                        in drupal:8.8.0 and is removed from drupal:9.0.0. See the change record for a list of alternatives.  | 
                                                                                        file | ||||
| Book | core/ | 
                                                                                        in drupal:8.6.0 and is removed from drupal:9.0.0. Use \Drupal\book\Plugin\migrate\source\Book instead. See https://www.drupal.org/node/2947487 for more information.  | 
                                                                                        class | 1 | |||
| BootstrapConfigStorageFactory::getFileStorage | core/ | 
                                                                                        in drupal:8.0.0 and is removed from drupal:9.0.0. Drupal core no longer creates an active directory.  | 
                                                                                        function | ||||
| BrowserTestBase | core/ | 
                                                                                        in drupal:8.1.0 and is removed from drupal:9.0.0. Use Drupal\Tests\BrowserTestBase instead.  | 
                                                                                        class | ||||
| BrowserTestBase::drupalGetHeaders | core/ | 
                                                                                        in drupal:8.8.0 and is removed from drupal:9.0.0. Use $this->getSession()->getResponseHeaders() instead.  | 
                                                                                        function | 1 | |||
| BulkForm | core/ | 
                                                                                        in drupal:8.5.0 and is removed from drupal:9.0.0. Use \Drupal\views\Plugin\views\field\BulkForm instead.  | 
                                                                                        class | ||||
| Cache::validateTags | core/ | 
                                                                                        in drupal:8.0.0 and is removed from drupal:9.0.0. Use assert(\Drupal\Component\Assertion\Inspector::assertAllStrings($tags)) instead.  | 
                                                                                        function | 1 | |||
| CacheTestBase | core/ | 
                                                                                        in drupal:8.?.? and is removed from drupal:9.0.0. Use \Drupal\Tests\system\Functional\Cache\CacheTestBase instead.  | 
                                                                                        class | ||||
| CckFieldPluginBase | core/ | 
                                                                                        in drupal:8.4.0 and is removed from drupal:9.0.0. Use \Drupal\migrate_drupal\Plugin\migrate\field\FieldPluginBase instead.  | 
                                                                                        class | 8 | 8 | ||
| CckFile | core/ | 
                                                                                        in drupal:8.3.0 and is removed from drupal:9.0.0. Use \Drupal\file\Plugin\migrate\process\d6\FieldFile instead.  | 
                                                                                        class | 2 | |||
| CckLink | core/ | 
                                                                                        in drupal:8.3.0 and is removed from drupal:9.0.0. Use \Drupal\link\Plugin\migrate\process\FieldLink instead.  | 
                                                                                        class | ||||
| CckMigration | core/ | 
                                                                                        in drupal:8.3.0 and is removed from drupal:9.0.0. Use \Drupal\migrate_drupal\Plugin\migrate\FieldMigration instead.  | 
                                                                                        class | ||||
| check_url | core/ | 
                                                                                        in drupal:8.0.0 and is removed from drupal:9.0.0. Use UrlHelper::stripDangerousProtocols() or UrlHelper::filterBadProtocol() instead. UrlHelper::stripDangerousProtocols() can be used in conjunction with \Drupal\Component\Render\FormattableMarkup and an @variable placeholder which will perform the necessary escaping. UrlHelper::filterBadProtocol() is functionality equivalent to check_url() apart from the fact it is protected from double escaping bugs. Note that this method no longer marks its output as safe.  | 
                                                                                        function | 1 | |||
| color_block_view_pre_render | core/ | 
                                                                                        in drupal:8.8.0 and is removed from drupal:9.0.0. Use \Drupal\color\ColorSystemBrandingBlockAlter::preRender() instead.  | 
                                                                                        function | 1 | |||
| CommentHalJsonTestBase | core/ | 
                                                                                        in drupal:8.6.0 and is removed from drupal:9.0.0. Use Drupal\Tests\comment\Functional\Hal\CommentHalJsonTestBase instead.  | 
                                                                                        class | ||||
| CommentInterface::getStatus | core/ | 
                                                                                        in drupal:8.3.0 and is removed from drupal:9.0.0. Use \Drupal\Core\Entity\EntityPublishedInterface::isPublished() instead.  | 
                                                                                        function | 1 | |||
| CommentResourceTestBase | core/ | 
                                                                                        in drupal:8.6.0 and is removed from drupal:9.0.0. Use Drupal\Tests\comment\Functional\Rest\CommentResourceTestBase instead.  | 
                                                                                        class | ||||
| CommentTestBase | core/ | 
                                                                                        in drupal:8.4.0 and is removed from drupal:9.0.0. Use \Drupal\Tests\comment\Functional\CommentTestBase instead.  | 
                                                                                        class | ||||
| CommentTestBase | core/ | 
                                                                                        in drupal:8.4.0 and is removed from drupal:9.0.0. Use \Drupal\Tests\comment\Functional\Views\CommentTestBase instead.  | 
                                                                                        class | ||||
| CommentType | core/ | 
                                                                                        in drupal:8.4.0 and is removed from drupal:9.0.0. Use \Drupal\node\Plugin\migrate\source\d7\NodeType instead.  | 
                                                                                        class | ||||
| CommentTypeResourceTestBase | core/ | 
                                                                                        in drupal:8.6.0 and is removed from drupal:9.0.0. Use Drupal\Tests\comment\Functional\Rest\CommentTypeResourceTestBase instead.  | 
                                                                                        class | ||||
| CommentVariable | core/ | 
                                                                                        in drupal:8.4.0 and is removed from drupal:9.0.0. Use \Drupal\node\Plugin\migrate\source\d6\NodeType instead.  | 
                                                                                        class | 1 | |||
| CommentVariablePerCommentType | core/ | 
                                                                                        in drupal:8.4.0 and is removed from drupal:9.0.0. Use \Drupal\node\Plugin\migrate\source\d6\NodeType instead.  | 
                                                                                        class | ||||
| COMMENT_ANONYMOUS_MAYNOT_CONTACT | core/ | 
                                                                                        in drupal:8.3.0 and is removed from drupal:9.0.0. Use \Drupal\comment\CommentInterface::ANONYMOUS_MAYNOT_CONTACT instead.  | 
                                                                                        constant | ||||
| COMMENT_ANONYMOUS_MAY_CONTACT | core/ | 
                                                                                        in drupal:8.3.0 and is removed from drupal:9.0.0. Use \Drupal\comment\CommentInterface::ANONYMOUS_MAY_CONTACT instead.  | 
                                                                                        constant | ||||
| COMMENT_ANONYMOUS_MUST_CONTACT | core/ | 
                                                                                        in drupal:8.3.0 and is removed from drupal:9.0.0. Use \Drupal\comment\CommentInterface::ANONYMOUS_MUST_CONTACT instead.  | 
                                                                                        constant | ||||
| comment_view | core/ | 
                                                                                        in drupal:8.0.0 and is removed from drupal:9.0.0. Use \Drupal::entityTypeManager()->getViewBuilder('comment')->view().  | 
                                                                                        function | 1 | |||
| comment_view_multiple | core/ | 
                                                                                        in drupal:8.0.0 and is removed from drupal:9.0.0. Use \Drupal::entityTypeManager()->getViewBuilder('comment')->viewMultiple().  | 
                                                                                        function | 1 | |||
| Condition::$context | core/ | 
                                                                                        Providing context definitions via the "context" key is deprecated in Drupal 8.7.x and will be removed before Drupal 9.0.0. Use the "context_definitions" key instead.  | 
                                                                                        property | ||||
| ConfigAfterInstallerTestBase | core/ | 
                                                                                        in drupal:8.6.0 and is removed from drupal:9.0.0. Use \Drupal\FunctionalTests\Installer\ConfigAfterInstallerTestBase.  | 
                                                                                        class | ||||
| ConfigDependencyManager::sortGraph | core/ | 
                                                                                        in drupal:8.2.0 and is removed from drupal:9.0.0. Use \Drupal\Core\Config\Entity\ConfigDependencyManager::prepareMultisort() and array_multisort() instead.  | 
                                                                                        function | ||||
| ConfigDependencyManager::sortGraphByWeight | core/ | 
                                                                                        in drupal:8.2.0 and is removed from drupal:9.0.0. Use \Drupal\Core\Config\Entity\ConfigDependencyManager::prepareMultisort() and array_multisort() instead.  | 
                                                                                        function | ||||
| ConfigInstaller::drupalInstallationAttempted | core/ | 
                                                                                        in drupal:8.8.0 and is removed from drupal:9.0.0. Use \Drupal\Core\Installer\InstallerKernel::installationAttempted() instead.  | 
                                                                                        function | ||||
| ConfigManagerInterface::getEntityManager | core/ | 
                                                                                        in drupal:8.7.0 and is removed from drupal:9.0.0. Use \Drupal\Core\Config\ConfigManagerInterface::getEntityTypeManager() instead.  | 
                                                                                        function | 1 | |||
| ConfigSchemaChecker | core/ | 
                                                                                        in drupal:8.3.0 and is removed from drupal:9.0.0. Use Drupal\Core\Config\Development\ConfigSchemaChecker.  | 
                                                                                        class | ||||
| ConfigSync::finishBatch | core/ | 
                                                                                        in drupal:8.6.0 and is removed from drupal:9.0.0. Use \Drupal\Core\Config\Importer\ConfigImporterBatch::finish() instead.  | 
                                                                                        function | ||||
| ConfigSync::processBatch | core/ | 
                                                                                        in drupal:8.6.0 and is removed from drupal:9.0.0. Use \Drupal\Core\Config\Importer\ConfigImporterBatch::process() instead.  | 
                                                                                        function | ||||
| ConfigTestResourceTestBase | core/ | 
                                                                                        in drupal:8.6.0 and is removed from drupal:9.0.0. Use Drupal\Tests\config_test\Functional\Rest\ConfigTestResourceTestBase instead.  | 
                                                                                        class | ||||
| ConfigurableEntityReferenceItem | core/ | 
                                                                                        in drupal:8.0.0 and is removed from drupal:9.0.0. Use \Drupal\Core\Field\Plugin\Field\FieldType\EntityReferenceItem instead.  | 
                                                                                        class | ||||
| ConfigurableLanguageResourceTestBase | core/ | 
                                                                                        in drupal:8.6.0 and is removed from drupal:9.0.0. Use Drupal\Tests\language\Functional\Rest\ConfigurableLanguageResourceTestBase instead.  | 
                                                                                        class | ||||
| ConfigurableLinkManagerInterface | core/ | 
                                                                                        in drupal:8.3.0 and is removed from drupal:9.0.0. This has been moved to the hal module. This exists solely for BC.  | 
                                                                                        interface | ||||
| ConfigurablePluginInterface | core/ | 
                                                                                        Drupal\Component\Plugin\ConfigurablePluginInterface is deprecated in Drupal 8.7.0 and will be removed before Drupal 9.0.0. You should implement ConfigurableInterface and/or DependentPluginInterface directly as needed. If you implement ConfigurableInterface you may choose to implement ConfigurablePluginInterface in Drupal 8 as well for maximum compatibility, however this must be removed prior to Drupal 9.  | 
                                                                                        interface | 13 | 14 | ||
| CONFIG_ACTIVE_DIRECTORY | core/ | 
                                                                                        in drupal:8.0.0 and is removed from drupal:9.0.0. Drupal core no longer creates an active directory.  | 
                                                                                        constant | 2 | |||
| $config_directories | core/ | 
                                                                                        in drupal:8.8.0 and is removed from drupal:9.0.0. Use \Drupal\Core\Site\Settings::get('config_sync_directory') instead.  | 
                                                                                        global | ||||
| config_get_config_directory | core/ | 
                                                                                        in drupal:8.8.0 and is removed from drupal:9.0.0. Use \Drupal\Core\Site\Settings::get('config_sync_directory') instead.  | 
                                                                                        function | 6 | |||
| CONFIG_STAGING_DIRECTORY | core/ | 
                                                                                        in drupal:8.0.0 and is removed from drupal:9.0.0. The staging directory was renamed to sync.  | 
                                                                                        constant | 1 | |||
| CONFIG_SYNC_DIRECTORY | core/ | 
                                                                                        in drupal:8.8.0 and is removed from drupal:9.0.0. Use \Drupal\Core\Site\Settings::get('config_sync_directory') instead.  | 
                                                                                        constant | 4 | |||
| Constraint::toArray | core/ | 
                                                                                        in drupal:8.7.0 and is removed from drupal:9.0.0. Only exists to provide a backwards compatibility layer.  | 
                                                                                        function | ||||
| ContactFormResourceTestBase | core/ | 
                                                                                        in drupal:8.6.0 and is removed from drupal:9.0.0. Use Drupal\Tests\contact\Functional\Rest\ContactFormResourceTestBase instead.  | 
                                                                                        class | ||||
| ContentEntityStorageBase::doLoadRevisionFieldItems | core/ | 
                                                                                        in drupal:8.5.0 and is removed from drupal:9.0.0. \Drupal\Core\Entity\ContentEntityStorageBase::doLoadMultipleRevisionsFieldItems() should be implemented instead.  | 
                                                                                        function | 1 | 2 | 
Pagination
- Previous page
 - Page 2
 - Next page
 
Buggy or inaccurate documentation? Please file an issue. Need support? Need help programming? Connect with the Drupal community.