You are here

function hook_update_last_removed in Zircon Profile 8.0

Same name and namespace in other branches
  1. 8 core/lib/Drupal/Core/Extension/module.api.php \hook_update_last_removed()

Return a number which is no longer available as hook_update_N().

If you remove some update functions from your mymodule.install file, you should notify Drupal of those missing functions. This way, Drupal can ensure that no update is accidentally skipped.

Implementations of this hook should be placed in a mymodule.install file in the same directory as mymodule.module.

Return value

An integer, corresponding to hook_update_N() which has been removed from mymodule.install.

See also

hook_update_N()

Related topics

2 functions implement hook_update_last_removed()

Note: this list is generated by pattern matching, so it may include some functions that are not actually implementations of this hook.

update_script_test_update_last_removed in core/modules/system/tests/modules/update_script_test/update_script_test.install
Implements hook_update_last_removed().
update_test_with_7x_update_last_removed in core/modules/system/tests/modules/update_test_with_7x/update_test_with_7x.install
Implements hook_update_last_removed().
2 invocations of hook_update_last_removed()
ModuleInstaller::install in core/lib/Drupal/Core/Extension/ModuleInstaller.php
Installs a given list of modules.
update_get_update_list in core/includes/update.inc
Returns a list of all the pending database updates.

File

core/lib/Drupal/Core/Extension/module.api.php, line 798
Hooks related to module and update systems.

Code

function hook_update_last_removed() {

  // We've removed the 8.x-1.x version of mymodule, including database updates.
  // The next update function is mymodule_update_8200().
  return 8103;
}