By pcambra on
Change record status:
Published (View all published change records)
Project:
Introduced in branch:
9.3.x
Introduced in version:
9.3.0
Description:
The constant SCHEMA_UNINSTALLED has been deprecated, it has been replaced by Drupal\Core\Update\UpdateHookRegistry::SCHEMA_UNINSTALLED.
The following functions have been marked as deprecated in schema.inc and the corresponding Drupal Schema method should be used instead:
| Drupal 8/9 | Drupal 9.3+ |
|---|---|
drupal_get_schema_versions() |
\Drupal::service('update.update_hook_registry')->getAvailableUpdates() |
drupal_get_installed_schema_version() |
\Drupal::service('update.update_hook_registry')->getInstalledVersion() |
drupal_set_installed_schema_version() |
\Drupal::service('update.update_hook_registry')->setInstalledVersion() |
Impacts:
Module developers