You are here

public function SimplesitemapManager::getSitemapGenerator in Simple XML sitemap 8.3

Parameters

string $sitemap_generator_id:

Return value

\Drupal\simple_sitemap\Plugin\simple_sitemap\SitemapGenerator\SitemapGeneratorBase

Throws

\Drupal\Component\Plugin\Exception\PluginException

File

src/SimplesitemapManager.php, line 97

Class

SimplesitemapManager
Class SimplesitemapManager @package Drupal\simple_sitemap

Namespace

Drupal\simple_sitemap

Code

public function getSitemapGenerator($sitemap_generator_id) {
  if (!isset($this->sitemapGenerators[$sitemap_generator_id])) {
    $this->sitemapGenerators[$sitemap_generator_id] = $this->sitemapGeneratorManager
      ->createInstance($sitemap_generator_id);
  }
  return $this->sitemapGenerators[$sitemap_generator_id];
}