sites_simple_sitemap-1.0.0-alpha4/sites_simple_sitemap.services.yml
sites_simple_sitemap.services.yml
services:
sites_simple_sitemap.simple_sitemap.generator:
class: Drupal\sites_simple_sitemap\Manager\GeneratorDecorator
decorates: simple_sitemap.generator
public: false
arguments:
- '@.inner'
- '@entity_type.manager'
- '@sites.current_site'
- '@sites_simple_sitemap.service'
- '@service_container'
sites_simple_sitemap.simple_sitemap.queue_worker:
class: Drupal\sites_simple_sitemap\Queue\QueueWorkerDecorator
decorates: simple_sitemap.queue_worker
public: false
arguments:
- '@simple_sitemap.settings'
- '@keyvalue'
- '@simple_sitemap.queue'
- '@simple_sitemap.logger'
- '@module_handler'
- '@entity_type.manager'
- '@lock'
- '@plugin.manager.site'
- '@sites_simple_sitemap.service'
sites_simple_sitemap.route_subscriber:
class: Drupal\sites_simple_sitemap\EventSubscriber\SitesSimpleSitemapRouteSubscriber
tags:
- { name: event_subscriber }
sites_simple_sitemap.service:
class: Drupal\sites_simple_sitemap\SitesSimpleSitemapService
arguments:
- '@simple_sitemap.settings'
- '@plugin.manager.site'
