You are here

function simple_sitemap_update_8214 in Simple XML sitemap 8.3

Same name and namespace in other branches
  1. 4.x simple_sitemap.install \simple_sitemap_update_8214()

Removing sitemap types from configuration as they are to be stored as plugins in code.

File

./simple_sitemap.install, line 609
Module install and update procedures.

Code

function simple_sitemap_update_8214() {
  $config_factory = \Drupal::service('config.factory');
  $sitemap_types = $config_factory
    ->listAll('simple_sitemap.types.');

  // Remove sitemap type configuration objects.
  foreach ($sitemap_types as $type) {
    $config_factory
      ->getEditable($type)
      ->delete();
  }
}