public function generate_all_sitemaps() { $generator = new SitemapGenerator(); $generator->set_custom_links($this->config->get('custom')); $generator->set_entity_types($this->config->get('entity_types')); foreach (\Drupal::languageManager()->getLanguages() as $language) { $generator->set_sitemap_lang($language); $this->language = $language; $this->sitemap = $generator->generate_sitemap(); $this->save_sitemap(); } }