function simple_sitemap_update_8211 in Simple XML sitemap 4.x
Same name and namespace in other branches
- 8.3 simple_sitemap.install \simple_sitemap_update_8211()
Adding simple_sitemap.variants and simple_sitemap.types to configuration.
File
- ./
simple_sitemap.install, line 504 - Module install and update procedures.
Code
function simple_sitemap_update_8211() {
$config_factory = \Drupal::service('config.factory');
// Add simple_sitemap.types.
$config_factory
->getEditable('simple_sitemap.types.default_hreflang')
->setData([
'label' => 'Default hreflang',
'description' => 'The default hreflang sitemap type.',
'sitemap_generator' => 'default',
'url_generators' => [
'custom',
'entity',
'entity_menu_link_content',
'arbitrary',
],
])
->save();
// Add simple_sitemap.variants.
$config_factory
->getEditable('simple_sitemap.variants')
->set('variants', [
'default' => [
'label' => 'Default',
'type' => 'default_hreflang',
],
])
->save();
}