You are here

function simple_sitemap_engines_uninstall in Simple XML sitemap 8.3

Same name and namespace in other branches
  1. 4.x modules/simple_sitemap_engines/simple_sitemap_engines.install \simple_sitemap_engines_uninstall()

Implements hook_uninstall().

File

modules/simple_sitemap_engines/simple_sitemap_engines.install, line 11
Module install and update procedures.

Code

function simple_sitemap_engines_uninstall() {
  $state = \Drupal::service('state');
  $state
    ->delete('simple_sitemap_engines_last_submitted');
  $engines = \Drupal::entityTypeManager()
    ->getStorage('simple_sitemap_engine')
    ->loadMultiple();
  foreach ($engines as $engine_id => $engine) {
    $state
      ->delete("simple_sitemap_engines.simple_sitemap_engine.{$engine_id}.last_submitted");
  }
}